---
title: "agents-data"
description: "Data layer skills: schemas, migrations, fixtures, and query patterns."
canonical: https://agentpluginsdirectory.com/plugins/agents-data
last-updated: 2026-10-05
---

# agents-data
Data layer skills: schemas, migrations, fixtures, and query patterns.
- Slug: agents-data
- Publisher: skillshop-ostyles
- Repository: https://github.com/skillshop-ostyles/skillshop-agents
- Manifest: plugins/agents-data/plugin.json
- Version: 1.0.0
- License: MIT
- Category (editorial): databases
- Skills: 14 (data-contract-auditor, data-fixture-auditor, migration-safety-inspector, migration-surgeon, migration-test-writer, n-plus-one-hunter, pii-schema-classifier, relationship-inference, schema-documentation-generator, schema-drift-tracker, schema-health-scanner, seed-data-strategist, sql-smell-detector, test-gap-cartographer)
- MCP servers: 0
- Stars: 0
- Repository created: 2026-07-22
- Repository last pushed: 2026-08-22
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/agents-data
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## Skills

- data-contract-auditor: Schema-vs-usage contract auditor: compares schema declarations (DDL, ORM models, TypeScript interfaces, GraphQL types, OpenAPI schemas) against actual usage sites (API responses, form handlers, import parsers, ORM writes) and has the LLM judge whether each violation is a real contract break, harmle…
- data-fixture-auditor: Data fixture auditor: scans test fixture files for coverage gaps, stale data shapes, and missing edge cases. Audits JSON, YAML, and SQL fixtures for cardinality, null ratio, and schema drift. Read-only. Audience: Senior. Trigger: /fixture-audit
- migration-safety-inspector: Database migration safety inspector: scans SQL migration files for 20+ safety rules (table rewrites, missing CONCURRENTLY, destructive DROP, unsafe constraints, missing IF EXISTS, DML on existing tables, missing transaction wrappers), then the LLM assesses blast radius per finding against actual sc…
- migration-surgeon: Schema migration surgeon: diffs two schema states (SQL DDL or Prisma), then generates the complete package nobody writes by hand, forward migration, rollback, pre/post validation queries and a risk protocol with explicit data-loss warnings. NEVER executes anything against a database; generates fil…
- migration-test-writer: Migration test writer: reads a schema diff (old DDL vs. new DDL), identifies structural changes, and generates pre- and post-migration validation queries. Read-only. Audience: Senior. Trigger: /migration-test
- n-plus-one-hunter: N+1 query hunter: traces loop-to-query data flows in source code, identifies ORM N+1 patterns, and distinguishes real N+1 problems from intentional batch/join patterns. Read-only. Audience: Both. Trigger: /n-plus-one
- pii-schema-classifier: PII schema classifier: scans DDL/ORM models for columns that may contain sensitive data, classifies by sensitivity level using naming patterns, and flags ambiguous columns for LLM domain review. Read-only. Audience: Senior. Trigger: /pii-scan
- relationship-inference: Relationship inference: scans DDL and code for missing foreign key relationships, infers relationships from naming patterns and query join patterns, and validates each inference against business logic. Read-only. Audience: Senior. Trigger: /infer-rels
- schema-documentation-generator: Generate human-readable data dictionary from DDL with LLM-written business descriptions. Reads DDL or ORM models, extracts structural metadata, and writes plain-English descriptions for every table, column, and relationship. Trigger: /schema-docs
- schema-drift-tracker: Schema drift is the silent erosion of database integrity: a column added to production but not to staging, a NOT NULL that became nullable via a hotfix, a dev-only index that made it to production. This skill compares two schema snapshots (DDL) and the LLM assesses the criticality of each drift.
- schema-health-scanner: Database schema health scanner: parses DDL files (.sql,.prisma, ORM models), extracts per-table structural metrics (columns, PKs, FKs, indexes, naming conventions, type consistency), detects anti-patterns (missing PKs, unbounded strings, mixed naming, god tables, missing timestamps, FK without ind…
- seed-data-strategist: Seed data strategist: reads a schema (DDL/ORM models), analyzes tables, columns, constraints, and enum values, and generates a comprehensive seed data strategy with meaningful test scenarios. Read-only. Audience: Both. Trigger: /seed-data
- sql-smell-detector
- test-gap-cartographer

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
