migrate

Automate database migrations by auto-detecting tools like golang-migrate, Alembic, and Prisma.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/RaNDoM6913/claude-code-superkit --skill migrate-random6913
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: migrate
Source: https://github.com/RaNDoM6913/claude-code-superkit/tree/main/packages/codex/skills/migrate
Command: npx skills add https://github.com/RaNDoM6913/claude-code-superkit --skill migrate-random6913

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates applying or rolling back database migrations by auto-detecting the migration tool.

Core Features & Use Cases

  • Auto-detect the migration tool from project artifacts (Makefile, golang-migrate, dbmate, Alembic, Prisma, Rails, Drizzle, Knex) and generate the appropriate migration commands.
  • Supports actions: up, down, down N, and status across multiple toolchains.
  • Use Case: Integrate migrations into CI pipelines or local development workflows with a consistent migration process.

Quick Start

Ask the AI to apply all pending migrations in your project using the detected tool.

Frequently Asked Questions about migrate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-detect and apply database migrations across different tools?▼

Automated database migration detects the active migration tool from project artifacts like Makefile, golang-migrate, dbmate, Alembic, Prisma, Rails, Drizzle, or Knex, then generates and applies the appropriate migration commands automatically.

Can I rollback database migrations using an auto-detecting tool?▼

Yes, database migration rollback supports down, down N, and status actions across detected tools including Alembic, Prisma, Rails, Drizzle, and Knex, allowing you to revert specific migrations safely.

How do I integrate database migrations into a CI pipeline with consistent tool detection?▼

Database migration automation enforces safe usage with explicit commands and a result report suitable for CI pipeline integration, applying pending migrations using the auto-detected tool consistently across diverse project setups.

Does this database migration tool support both Prisma and Rails workflows?▼

Yes, the database migration tool supports both Prisma and Rails workflows, alongside golang-migrate, dbmate, Alembic, Drizzle, and Knex, by auto-detecting the specific tool from project artifacts.

What is the best way to check pending database migration status across multiple frameworks?▼

Checking pending database migration status is automated by auto-detecting the active tool from project artifacts and executing the corresponding status command, providing a clear result report for frameworks like Rails, Alembic, and Prisma.