qa-db-migrations plugin
Database migration testing for Flyway, Liquibase and Atlas: classify every schema change by risk and review blast radius and locking before it ships. Sorts DDL and DML into an eight-category operation taxonomy. A review agent (migration-blast-radius-reviewer) covers blast radius plus DDL performance: CONCURRENTLY index builds, ACCESS EXCLUSIVE rewrites, post-migration ANALYZE, and lock-time estimates.
How to install the qa-db-migrations plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add testland/qa
/plugin install qa-db-migrations@testland-qaWhat's inside qa-db-migrations
5 parts read from the plugin's own files.
Agents 1
Call as @agent-qa-db-migrations:name- @agent-qa-db-migrations:migration-blast-radius-reviewersonnet
Use proactively before merging any database migration PR (Flyway, Liquibase, Atlas, SQLMesh). Classifies each operation as additive, breaking, data-loss or locking, estimates downtime on large tables, finds downstream consumers and flags missing rollback, unsafe defaults and missing CONCURRENTLY.
Skills 4
Claude loads it when the task matches- atlas-migrations
Manages and migrates database schemas using declarative or versioned workflows with linting and validation capabilities.
- flyway-migrations
Manage database schema migrations using versioned, repeatable, and undo migration files via CLI, Maven, Gradle, or Docker.
- liquibase-migrations
Manage database schema migrations using format-portable changesets with support for rollbacks, preconditions, and multi-environment contexts.
- migration-operation-taxonomy
Classifies database migration statements by lock mode, rewrite behavior, and risk severity for PostgreSQL and MySQL.
Using qa-db-migrations in Claude Code
Ask for an agent by name:
@agent-qa-db-migrations:migration-blast-radius-reviewerSkills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update qa-db-migrations@testland-qa
- Refresh the marketplace
- /plugin marketplace update testland-qa
- Turn it off for now
- /plugin disable qa-db-migrations@testland-qa
- Remove it
- /plugin uninstall qa-db-migrations@testland-qa
Skills in qa-db-migrations
- atlas-migrationstestland/qa
Manages and migrates database schemas using declarative or versioned workflows with linting and validation capabilities.
4 files13stars - flyway-migrationstestland/qa
Manage database schema migrations using versioned, repeatable, and undo migration files via CLI, Maven, Gradle, or Docker.
3 files13stars - liquibase-migrationstestland/qa
Manage database schema migrations using format-portable changesets with support for rollbacks, preconditions, and multi-environment contexts.
2 files13stars - migration-operation-taxonomytestland/qa
Classifies database migration statements by lock mode, rewrite behavior, and risk severity for PostgreSQL and MySQL.
3 files13stars
qa-db-migrations plugin questions
How do I install the qa-db-migrations plugin?
In Claude Code run /plugin marketplace add testland/qa, then /plugin install qa-db-migrations@testland-qa.
What does the qa-db-migrations plugin include?
qa-db-migrations bundles 1 agent, 4 skills.
Which agents come with qa-db-migrations?
migration-blast-radius-reviewer. Call one with @agent-qa-db-migrations:migration-blast-radius-reviewer.
How do I update or remove the qa-db-migrations plugin?
Update it with claude plugin update qa-db-migrations@testland-qa in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall qa-db-migrations@testland-qa.
What license is the qa-db-migrations plugin under?
MIT, as stated in the plugin's manifest.