Database Migrator
SkillMigrates databases between providers (Postgres, MySQL, Supabase, PlanetScale, MongoDB). Reads source schema, generates migration scripts, handles data type mapping, foreign keys, indexes, triggers, stored procedures. Validates migration with row counts and checksums. Generates migration-plan.md with step-by-step execution guide, rollback procedures, estimated downtime.
This skill automates the complex process of migrating databases between various providers, including schema translation, data type mapping, script generation, validation, and rollback planning. It provides detailed SQL queries for schema extraction and data validation, and offers guidance on handling incompatibilities and application changes.
Documentation
- warning:Configuration & parameter referenceThe SKILL.md outlines an execution protocol with detailed parameters but does not explicitly state default values or a precedence order for configuration if multiple sources were used, which is typical for skills.
Maintenance
- warning:Commit recencyThere are no commits on the default branch (pushedAt: n/a) within the last 12 months, indicating the project may be unmaintained.
Versioning
- warning:Release ManagementNo `version` field is present in any manifest, no GitHub releases or CHANGELOG are available, and install instructions would likely reference 'main', preventing users from pinning a specific version.
Code Execution
- info:ValidationThe extension outlines detailed SQL queries for schema extraction and data validation, but it does not explicitly mention the use of a schema validation library for user-provided parameters or generated outputs.
- info:Error HandlingThe SKILL.md details a thorough execution protocol and validation plan, but does not explicitly describe how errors from SQL queries or external tools (like `pg_dump`) are caught, categorized, and reported back to the agent.
Practical Utility
- warning:Usage examplesWhile the SKILL.md provides detailed SQL queries and a step-by-step execution protocol, it lacks concrete, end-to-end runnable examples demonstrating input, invocation, and observable output for specific migration scenarios.
Instalación
npx skills add onewave-ai/claude-skillsEjecuta el CLI de skills de Vercel (skills.sh) mediante npx — requiere Node.js en local y al menos un agente compatible con skills instalado (Claude Code, Cursor, Codex, …). Asume que el repositorio sigue el formato de agentskills.io.
Extensiones similares
Prisma Database Setup
98Guides for configuring Prisma with different database providers (PostgreSQL, MySQL, SQLite, MongoDB, etc.). Use when setting up a new project, changing databases, or troubleshooting connection issues. Triggers on "configure postgres", "connect to mysql", "setup mongodb", "sqlite setup".
Schema Exploration
95Lists tables, describes columns and data types, identifies foreign key relationships, and maps entity relationships in a database. Use when the user asks about database schema, table structure, column types, what tables exist, ERD, foreign keys, or how entities relate.
Database Sync
95Automate database synchronization, replication, migration, and cross-platform data integration
Database Schema Designer
92Design optimized database schemas for SQL and NoSQL databases including tables, relationships, indexes, and constraints. Creates ERD diagrams, migration scripts, and data modeling best practices. Use when users need database design, schema optimization, or data architecture planning.
Prisma Postgres Setup
99Set up a new Prisma Postgres database and connect it to a local project using the Management API. Use when asked to "set up a database", "create a Prisma Postgres project", "get a connection string", "connect my app to Prisma Postgres", or "provision a database".
Postgres State Adapter
98Postgres state adapter for chat (production)