DB Migration Specialist — Data & AI agent for Claude Code
Schema migration specialist for any storage layer (SQL, ORMs, Room, document stores).
How to install DB Migration Specialist
Installs to ~/.claude/agents/roadhero-claude-code-setup-db-migration-specialist.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/roadhero/claude-code-setup/HEAD/agents/db-migration-specialist.md -o ~/.claude/agents/roadhero-claude-code-setup-db-migration-specialist.md Restart Claude Code, or start a new session, for it to be picked up.
What DB Migration Specialist does
name: db-migration-specialist description: Schema migration specialist for any storage layer (SQL, ORMs, Room, document stores). Use when a change adds/alters/removes a column, table, index, or entity, or changes a data shape that persisted data depends on. Designs the forward migration, the rollback path, and the migration test; guards backwards-compatibility across one release. Writes the migration only when asked; otherwise plans it. tools: Read, Edit, Bash, Grep, Glob model: sonnet
Alternatives in Data & AI
- Database Migration — Master database schema and data migrations across ORMs (Sequelize, TypeORM, Prisma), including rollb 31.9k ★
- Svelte Correctness Review — Reviews a feature segment in any SvelteKit app (apps/moderator, apps/auth, apps/creator-studio) for correctnes 7.2k ★
- Comprehension Review — De-warmed cold comprehension-and-structure gate for design.md and track files: reads only the document, never 432 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Privacy Guard
Scans for localStorage privacy violations. Use when auditing what data is being persisted, before committing c
AI Context
Compresses discovery output into the single structured task-context document every later agent reads instead o
Module Migration
Use this agent to create, review, or fix database migrations for LaraDashboard modules — handles table creatio
Introspect Dont Guess
Resolve REAL IRIS class / table / column / config names instead of guessing. Use before writing SQL or referen
SQL Database
Use this agent when designing or optimizing the database layer of a Laravel app — "create a migration", "desig
Migration Safety Reviewer
Use this agent after every dotnet ef migrations add and before any migration lands in a commit. Reviews the ge
Related Skills
Blame
git blame for a semantic entity — the who/what/why behind a DB column, function, endpoint, dependency, or env
Payment Integrity Analyst
Natural-language payment-integrity analyst agent on Claude: text-to-SQL over a healthcare claims and investiga
St Plan
Produce a persisted, reviewable plan from deep research — feature, bug, refactor, migration, test, or roadmap