migration-architect

Plan phased zero-downtime migrations with rollback generation from a migration specification.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill migration-architect-devcharuzu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migration-architect
Source: https://github.com/devCharuzu/philfida-taskmanage/tree/main/.windsurf/skills/migration-architect
Command: npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill migration-architect-devcharuzu

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Zero-downtime, risk-aware migration planning for complex systems, enabling safe transitions and rollback readiness.

Core Features & Use Cases

  • Phased migration planning with validation gates
  • Compatibility analysis for database, API, and infrastructure changes
  • Automated rollback generation and data reconciliation guidance
  • Use case: plan a full migration from legacy to new architecture with blue-green or Strangler Fig patterns

Quick Start

Provide a migration specification to generate a detailed migration plan with phases, risks, and rollback procedures.

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 migration for a complex system?

Zero-downtime migration planning involves generating a structured MigrationPlan with phases, risks, and rollback procedures. It requires a specification detailing the source, target, type, and constraints to ensure safe transitions and rollback readiness.

What is the best way to migrate a legacy database without downtime?

The best way to migrate a legacy database without downtime is using phased rollout strategies like blue-green or Strangler Fig patterns. This approach includes compatibility analysis and validation gates to ensure safe transitions without service interruption.

Does zero-downtime migration planning support automated rollback generation?

Yes, zero-downtime migration planning supports automated rollback generation. The structured MigrationPlan includes rollback procedures and data reconciliation guidance to ensure systems can safely revert if validation gates detect issues during the transition.

When do I need compatibility analysis for infrastructure migrations?

You need compatibility analysis for infrastructure migrations when moving between architectures to identify risks in database, API, and infrastructure changes. It ensures phased rollout validation gates are met before progressing to the next migration stage.

What are the limitations of using Strangler Fig patterns for service migrations?

The limitation of using Strangler Fig patterns for service migrations is the complexity of maintaining compatibility between legacy and new architectures during the phased rollout. Risk management and data reconciliation guidance are required to handle validation failures and rollback scenarios.