SQL データベース
When to Use
Database and migration safety rules covering migration discipline, dangerous operation guards, schema design conventions, seed data practices, index strategy, transaction hygiene, and data transforms. Load this skill for EVERY task that creates or modifies database schemas, writes migrations, changes indexes, seeds data, performs data transformations, or touches anything that affects how data is stored, structured, or migrated. This skill is ORM-agnostic — framework and engine-specific patterns are in the references/ directory. If the task involves ALTER TABLE, CREATE TABLE, DROP, migrations, seeds, backfills, index changes, or schema design decisions, this skill applies. Also load when reviewing or generating database-related code even if the user doesn't explicitly say "database" — column names, table names, foreign keys, and migration files are sufficient triggers.