Agent skill · software engineering · alirezarezvani

migration-architect

Plan a migration with zero or minimal downtime: phased plan, compatibility check, rollback scripts, for schemas, databases and services. Load whenever the user must change a live table, move a database or cut over without downtime.

Why this skill is useful

Adds 3 executable scripts for migration planning, compatibility checking, and rollback generation that aren't in public docs.

What it needs

Requires python3 installed locally. About 8k tokens when loaded. Last updated 2026-08-05. 23,939 stars on the source repository.

What this skill does

Migration Architect Tier: POWERFUL Category: Engineering - Migration Strategy Purpose: Zero-downtime migration planning, compatibility validation, and rollback strategy generation Overview The Migration Architect skill provides comprehensive tools and methodologies for planning, executing, and validating complex system migrations with minimal business impact. This skill combines proven migration patterns with automated planning tools to ensure successful transitions between systems, databases, and infrastructure. Core Capabilities 1. Migration Strategy Planning Phased Migration Planning: Break complex migrations into manageable phases with clear validation gates Risk Assessment: Identify potential failure points and mitigation strategies before execution Timeline Estimation: Generate realistic timelines based on migration complexity and resource constraints Stakeholder Communication: Create communication templates and progress dashboards 2. Compatibility Analysis Schema Evolution: Analyze database schema changes for backward compatibility issues API Versioning: Detect breaking changes in REST/GraphQL APIs and microservice interfaces Data Type Validation: Identify data format mismatches and conversion requirements Constraint Analysis: Validate referential integrity and business rule changes 3. Rollback Strategy Generation Automated Rollback Plans: Generate comprehensive rollback procedures for each migration phase Data Recovery Scripts: Create point-in-time data restoration procedures Service Rollback: Plan service version rollbacks with traffic management Validation Checkpoints: Define success criteria and rollback triggers Quick Start — plan → check compatibility → generate rollback All paths relative to this skill folder; sample inputs in assets/, expected shapes in expectedoutputs/. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills alirezarezvani/migration-architect--ffb43f

View the source on GitHub

Browse the @skills marketplace