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.