Agent skill
migrations
Database schema migrations and version control
Install this agent skill to your Project
npx add-skill https://github.com/pluginagentmarketplace/custom-plugin-sql/tree/main/skills/migrations
SKILL.md
Database Migrations Skill
Overview
Manage database schema changes with version control, migration tools, and safe deployment practices.
Topics Covered
Migration Tools
- Flyway
- Liquibase
- Alembic (Python)
- Prisma migrations
- TypeORM migrations
Migration Patterns
- Incremental changes
- Reversible migrations
- Data migrations
- Zero-downtime migrations
- Blue-green deployments
Version Control
- Migration versioning
- Baseline management
- Migration history
- Conflict resolution
- Team workflows
Best Practices
- Small, focused changes
- Testing migrations
- Rollback strategies
- Documentation
- CI/CD integration
Prerequisites
- SQL fundamentals
- Version control basics
Learning Outcomes
- Create safe migrations
- Use migration tools
- Deploy without downtime
- Manage schema versions
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
sql-fundamentals
Master SQL fundamentals including SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP operations. Learn data types, WHERE clauses, ORDER BY, GROUP BY, and basic joins.
redis
Redis data structures and commands including strings, lists, hashes, sets, sorted sets, streams, and transactions for high-performance caching and real-time applications.
data-warehouse
Data warehouse design mastery with star schema, dimensional modeling, fact/dimension tables, slowly changing dimensions, and enterprise best practices. Complete schema examples included.
transactions
Database transactions, ACID properties, and concurrency control
mongodb
MongoDB fundamentals including document model, CRUD operations, querying, indexing, and aggregation framework for NoSQL database applications.
mysql
MySQL database administration and development
Didn't find tool you were looking for?