What problem does it solve? Designing normalized database schemas, writing safe zero-downtime migrations, and fixing slow queries are error-prone tasks that can cause data loss or production outages when done incorrectly. ## Core Features & Use Cases - Schema Design Guidance: Applies normalization rules (1NF-3NF), naming conventions, and common column patterns including soft delete and audit timestamps. - Safe Migration Management: Enforces numbered up/down migration file pairs, sequential numbering per directory, and lock-minimizing patterns like CREATE INDEX CONCURRENTLY for large tables. - Query Optimization: Covers EXPLAIN ANALYZE interpretation, index strategies (composite, partial, covering), and N+1 query prevention in Go code. - Use Case: When adding a new feature that requires a users table with an email index, use this Skill to generate the correctly numbered migration pair with concurrent index creation and a matching rollback script. ## Quick Start Use the database skill to design a normalized schema and write a safe up/down migration for adding an orders table with proper indexes.