| name | design-database |
| description | Triggered when user asks to design database schemas, plan data models, or optimize database structure. Automatically delegates to the database-designer agent. |
| allowed-tools | Read, Grep, Glob |
| context | fork |
| agent | database-designer |
Design Database Skill
Trigger Phrases
This skill is automatically triggered when the user:
- Asks to "design database" or "create schema"
- Requests database design or data modeling
- Wants to "optimize database" or "plan tables"
- Mentions "schema", "ER diagram", or "data model"
- Asks about database structure or relationships
Delegation Instructions
When this skill is triggered:
- Delegate immediately to the
database-designer agent
- Provide data requirements and entities
- Include relationships and constraints
- Specify database type if mentioned
- Include performance requirements
Context to Pass
- Entities: Data entities to model
- Relationships: Entity relationships
- Requirements: Functional requirements
- Performance: Performance needs
- Database Type: SQL, NoSQL, etc.
- Constraints: Business rules and constraints
Agent Responsibilities
The database-designer agent will:
- Design database schema
- Define tables and relationships
- Plan indexes and optimization
- Ensure normalization
- Create migration strategy
- Document database design