migrations

Version-control database schema migrations with rollback plans and audit trails.

1|Updated Nov 18, 2025
One-click install
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-sql --skill migrations-pluginagentmarketplace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrations
Source: https://github.com/pluginagentmarketplace/custom-plugin-sql/tree/main/skills/migrations
Command: npx skills add https://github.com/pluginagentmarketplace/custom-plugin-sql --skill migrations-pluginagentmarketplace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Database schema migrations and version control for safe, auditable changes across environments.

Core Features & Use Cases

  • Incremental, reversible migrations across environments.
  • Supports Flyway, Liquibase, Alembic, Prisma migrations for diverse stacks.
  • Versioned deployment and audit trails to track changes over time.

Quick Start

Define a baseline schema and apply your first migration using your preferred tool.

Frequently Asked Questions about migrations

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

FAQPage Schema
How do I version-control database schema migrations across environments?

Database schema migrations are version-controlled by applying incremental, reversible changes with audit trails. This ensures safe and auditable deployments across environments using migration tooling integrated with your CI/CD pipeline and strict history tracking.

What is the best way to manage reversible database schema changes during deployment?

The best way to manage reversible database schema changes is using incremental migrations with rollback plans. This approach provides versioned deployment and audit trails to safely track schema changes over time across environments.

Does this approach support both Flyway and Liquibase for database migrations?

Yes, database migrations support both Flyway and Liquibase, along with Alembic and Prisma. This allows diverse tech stacks to implement versioned schema changes, rollback plans, and audit trails across environments.

Do I need SQL proficiency and CI/CD integration to use database migrations?

Yes, you need SQL proficiency and CI/CD integration to use database migrations. Adopting migration tooling like Flyway, Liquibase, Alembic, or Prisma is also required to ensure strict history tracking and safe, auditable deployments.

How do I apply my first database migration using a baseline schema?

To apply your first database migration, define a baseline schema and execute it using your preferred migration tool. This establishes the initial version-controlled state for tracking incremental, reversible schema changes across environments.