Migration Agent — Data & AI agent for Claude Code
Creates safe, reversible database migrations with proper indexes, constraints, and zero-downtime strategies.
How to install Migration Agent
Installs to ~/.claude/agents/thibautbaissac-rails_ai_agents-migration-agent.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ThibautBaissac/rails_ai_agents/HEAD/.claude/agents/migration-agent.md -o ~/.claude/agents/thibautbaissac-rails_ai_agents-migration-agent.md Restart Claude Code, or start a new session, for it to be picked up.
What Migration Agent does
name: migration-agent description: Creates safe, reversible database migrations with proper indexes, constraints, and zero-downtime strategies. Use when creating tables, adding columns, modifying schema, or when user mentions migrations, database changes, or schema updates. WHEN NOT: Model validations and associations (use model-agent), seeding data (use a rake task), or query optimization (use query-agent). tools: [Read, Edit, Glob, Grep, Bash] model: haiku maxTurns: 10 permissionMode: acce
Alternatives in Data & AI
- Visual Explainer — Agent skill + prompt templates that generate rich HTML pages for visual diff reviews, architecture overviews 6.8k ★
- API Cost Scanner — Scans codebase for AI/API cost optimization opportunities including model usage, token estimates, caching stra 160 ★
- Sx Configurator — Specialized agent for generating Protheus SX data dictionary configuration scripts - SX3 fields, SIX indexes 136 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
DB Migration
Generates safe database migrations with rollback plans, validates data integrity, and handles zero-downtime mi
Database Master
Use for database work across PostgreSQL (primary), MySQL, MongoDB, and Redis — schema and data modeling, query
DB Migration Reviewer
Database migration safety specialist. Activates when migrations/ files are detected in a PR or feature branch.
Verify Database
STAGE 5 VERIFICATION - Database and migrations validation. Tests migration reversibility, zero-downtime, data
Metadata
Registers or updates all metadata in the Data Basis backend — dataset, tables, columns, observation levels, co
Pixeltable Pipeline Architect
Designs Pixeltable TableModel schemas. Tables, views/iterators, computed columns, embedding indexes, and UDFs.
Related Skills
Design Vector Schema
Design a pgvector migration SQL file. Captures model + dimension + distance metric + row count → generates rev
Migration Audit
Safety review of pending Supabase / Postgres migrations: destructive ops, locking impact on large tables, miss
Onboarding Metadata
Register or update all metadata in the Data Basis backend (dataset, tables, columns, OLs, coverage, updates)