Migration Architect

Generate phased migration plans with risk assessments and rollback strategies.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Tonybleything76/more-claude-skills --skill migration-architect-tonybleything76
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Migration Architect
Source: https://github.com/Tonybleything76/more-claude-skills/tree/main/engineering/migration-architect
Command: npx skills add https://github.com/Tonybleything76/more-claude-skills --skill migration-architect-tonybleything76

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-json-schema, PyYAML, jsonschema, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines complex system migrations by providing automated planning, compatibility analysis, and rollback strategy generation, minimizing business impact and technical risk.

Core Features & Use Cases

  • Automated Migration Planning: Generates phased plans with risk assessments and timelines.
  • Compatibility Analysis: Identifies breaking changes in schemas and APIs.
  • Rollback Strategy Generation: Creates comprehensive procedures for safe reversals.
  • Use Case: Plan and execute a zero-downtime database migration from an on-premises PostgreSQL instance to a cloud-hosted PostgreSQL database, ensuring data integrity and minimal disruption.

Quick Start

Use the migration architect skill to generate a migration plan for a database schema change using the provided specification file.

Frequently Asked Questions about Migration Architect

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

FAQPage Schema
How do I plan a zero-downtime database migration with a rollback strategy?

Database migration planning is automated by analyzing your specifications to generate phased plans, risk assessments, rollback strategies, and validation criteria for zero-downtime execution.

What is the Expand-Contract pattern for schema evolution?

Expand-Contract schema evolution is a migration pattern supported for safely evolving database schemas by expanding compatibility before breaking changes, minimizing disruption during the migration process.

Can I use this to plan a Blue-Green deployment for infrastructure?

Yes, infrastructure migration planning supports Blue-Green deployment patterns, analyzing your specifications to generate phased plans and risk assessments for safely transitioning services.

How do I identify breaking changes in database schemas and APIs before migration?

Compatibility analysis identifies breaking changes in schemas and APIs by evaluating your migration specifications, ensuring data integrity and minimizing technical risk before execution.

Do I need a specification file to generate a migration plan?

Yes, you need to provide a migration specification file to analyze and generate a comprehensive phased plan with timelines, rollback procedures, and validation criteria.

When should I use the Strangler Fig pattern for service migration?

The Strangler Fig pattern is supported for service migrations where you need to incrementally replace legacy components, generating phased plans that minimize business impact and technical risk.