database-migrator

Automate version-controlled database schema migrations across PostgreSQL, MySQL, and SQLite.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/benreceveur/claude-workflow-engine --skill database-migrator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: database-migrator
Source: https://github.com/benreceveur/claude-workflow-engine/tree/main/skills/database-migrator
Command: npx skills add https://github.com/benreceveur/claude-workflow-engine --skill database-migrator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Manage database schema evolution with migration scripts, versioning, validation, and rollback.

Core Features & Use Cases

  • Auto-generated migrations
  • Apply migrations
  • Rollback
  • Validate
  • Status

Quick Start

Generate a migration for a schema change using the script.

Frequently Asked Questions about database-migrator

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

FAQPage Schema
How do I safely manage database schema changes across environments?

Database schema migrations automate versioned changes to your PostgreSQL, MySQL, or SQLite schemas. This Skill generates, validates, and deploys migrations with rollback support, ensuring safe evolution across development, staging, and production with conflict detection and comprehensive tracking.

Can I roll back a database migration if something goes wrong?

Yes, rollback is built in. The Skill tracks migration status and supports reverting to previous schema versions, letting you recover quickly from failed deployments or unwanted changes without manual intervention.

How do I generate database migrations automatically?

The Skill auto-generates migration scripts from your schema changes. You define the schema modification, run the generation script, and it produces validated migration code ready to deploy across your environments.

Does this work with multiple database systems?

Yes, it supports PostgreSQL, MySQL, and SQLite. Migrations apply consistently across all three databases, making it suitable for projects using different systems in development, staging, and production.

How do I validate migrations before applying them to production?

The Skill includes validation built into the migration workflow. It checks scripts for conflicts and correctness before deployment, catching issues early so you can fix them safely before production execution.

What happens if two team members create conflicting migrations?

Conflict detection identifies when multiple migrations target the same schema elements. The Skill alerts you to these collisions so you can resolve them before deployment, preventing silent failures or unexpected schema states.