/db-migrate
Generate a database migration file for schema changes.
$ npx -y skills add rohitg00/awesome-claude-code-toolkit --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/db-migrate
Context preview
What this command does when you run it.
Generate a database migration file for schema changes.
Command definition
db-migrate.mdname: db-migrate description: Generate a database migration file for schema changes.
Generate a database migration file for schema changes.
Steps
1. Detect the ORM or migration tool in use (Prisma, Drizzle, Knex, Alembic, Django, GORM). 2. Analyze the requested schema change:
- Add/remove tables or columns.
- Modify column types, constraints, or defaults.
- Add/remove indexes or foreign keys.
3. Generate the migration file in the correct format for the tool. 4. Include both `up` and `down` migration functions for reversibility. 5. Handle data migrations if column types change:
- Add new column, copy data, drop old column, rename new column.
6. Validate the migration against the current schema state. 7. Run the migration in dry-run mode if the tool supports it.
Format
Migration: <YYYYMMDDHHMMSS>_<description> Tool: <ORM/migration tool> Up: - <change description> Down: - <reverse change> Data migration required: <yes/no>
Rules
- Every migration must be reversible with a down function.
- Never drop columns or tables without a data backup step.
- Use transactions for multi-step migrations when supported.
- Test migrations against a copy of production data structure.
- Name migrations with timestamps to prevent ordering conflicts.
The most comprehensive toolkit for Claude Code -- 135 agents, 35 curated skills (+400,000 via SkillKit), 42 commands, 176+ plugins, 20 hooks, 15 rules, 7 templates, 15 MCP configs, 26 companion apps, 53 ecosystem entries, and more.
Repo: rohitg00/awesome-claude-code-toolkit
Other commands on rohitg00-claude-code-toolkit.
- /adr
Write an Architecture Decision Record documenting a significant technical decision.
Open command - /design-review
Conduct a structured design review of a module, feature, or system component.
Open command - /diagram
Generate Mermaid diagrams from codebase analysis or description.
Open command - /migrate
Plan and execute a framework or library migration incrementally.
Open command - /plan
Create a structured implementation plan for the requested feature or change.
Open command - /refactor
Perform a systematic refactoring of the specified code area.
Open command

