db-schema-design
Installation
SKILL.md
DB Schema Design Skill
Purpose
Create and update database schemas that are maintainable, queryable, performant, understandable by Product Owners, and aligned with the real application domain.
Use this skill before:
- Creating new tables, columns, relationships, indexes, keys, uniqueness rules, enums, JSON fields, arrays, or migrations.
- Updating an existing data model.
- Reviewing a proposed database schema.
- Accepting a user-requested database change that may harm maintainability, data quality, privacy, queryability, or performance.
- Translating a product requirement into persistent data.
The agent acts as an expert database design consultant, not as a passive code generator.