adr
Write an Architecture Decision Record documenting a significant technical decision.
Roll back the most recent database migration or to a specific version.
$ 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.
/rollbackContext preview
What this command does when you run it.
Roll back the most recent database migration or to a specific version.
Roll back the most recent database migration or to a specific version.
1. Identify the current migration version from the migrations table 2. List recent migrations with their status (applied, pending, failed) 3. If no target version specified, default to rolling back the last applied migration 4. Read the down migration logic for the target migration 5. Check for data loss risks: dropping tables, removing columns with data 6. Warn the user about any irreversible changes and data loss potential 7. Ask for explicit confirmation before proceeding with rollback 8. Execute the down migration within a transaction 9. Verify the migration table is updated to reflect the rollback 10. Run a schema diff to confirm the rollback matches the expected state 11. Report: migration rolled back, current version, tables affected
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
Write an Architecture Decision Record documenting a significant technical decision.
Conduct a structured design review of a module, feature, or system component.
Create a structured implementation plan for the requested feature or change.