Install any skill in seconds. Free to start, no credit card required.
Get Started Free →rohitg00/migration-review
Review database migration files when a change adds or modifies paths under migrations/. Use it before merge to collect forward, rollback, locking, and data-safety evidence.
4 of 23 test cases passed with the skill.
Tokens, turns and time describe resource use, not a dollar price.
Lift withheld: 5 comparable cases; this report requires 8.
One of 2 test cases the skill fixed. Same model, same prompt, with and without the skill.
Review `migrations/20240325_rename_balance.sql`: ```sql ALTER TABLE accounts RENAME COLUMN balance TO account_balance; ``` This is running during live traffic on a web service. Evaluate forward behavior and risks.
| Checked | Without skill | With skill |
|---|---|---|
| Identifies downtime hazard from renaming a column during live application traffic | Passed | Passed |
| Outputs Decision: blocked due to missing zero-downtime compatibility evidence | Missed | Passed |
The instructions your model reads when the skill loads.
Review only the migration files named in $ARGUMENTS and the code needed to
verify their compatibility. This Skill does not authorize applying a migration.
python3 ${CLAUDE_SKILL_DIR}/scripts/check_scope.py $ARGUMENTS.migrations/.Return these headings: Scope, Evidence, Risks, Rollback, Blockers, and
Decision. Use Decision: blocked whenever required evidence is missing.
The bundled checker is scripts/check_scope.py. The
allowed-tools entry pre-approves only that command for the invocation turn; it
does not remove other tools or replace project permission rules.
test cases passed with the skill
More skills from the same source and nearby in the registry, with their headline benchmark lift.