Skip to content

feat: add database-migration-reviewer skill and database-migration-specialist agent#2214

Open
ArthurAdrianoMM wants to merge 1 commit into
github:stagedfrom
ArthurAdrianoMM:feat/database-migration-reviewer
Open

feat: add database-migration-reviewer skill and database-migration-specialist agent#2214
ArthurAdrianoMM wants to merge 1 commit into
github:stagedfrom
ArthurAdrianoMM:feat/database-migration-reviewer

Conversation

@ArthurAdrianoMM

Copy link
Copy Markdown

What

Adds the database-migration-reviewer skill and the database-migration-specialist agent.

  • Skill: reviews schema migration files (Flyway, Liquibase, Alembic, Prisma, EF Core, Rails, raw SQL) and classifies each operation by risk - destructive ops, locking impact, rollback safety - with concrete safer rewrites (expand/contract, CREATE INDEX CONCURRENTLY, staged NOT NULL).
  • Agent: a migration specialist persona for zero-downtime schema changes, lock analysis, rollback strategy, and safe batched backfills across PostgreSQL, MySQL, and SQL Server.

Why

Migrations that are instant in dev routinely lock production tables for minutes. Existing SQL skills cover query review and optimization, but nothing reviews migrations specifically for deploy safety.

Checklist

  • npm run skill:validate passes for the new skill (note: an unrelated pre-existing skill aws-cloudwatch-investigation currently fails validation on staged)
  • npm run build executed to update the README
  • No duplicate of existing skills/agents

@github-actions github-actions Bot added agent PR touches agents new-submission PR adds at least one new contribution skills PR touches skills labels Jul 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent PR touches agents new-submission PR adds at least one new contribution skills PR touches skills

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant