What problem does it solve? Modernizing a legacy system without breaking production is risky: teams lack a safe migration strategy, technical debt goes untracked, and architecture decisions drift away from team structure. This Skill provides a structured methodology for evolving architecture incrementally while keeping every step verifiable and reversible. ## Core Features & Use Cases - Strangler Fig Migration Planning: Step-by-step legacy replacement using API gateway facades, parallel running, and gradual traffic shifting (1% → 10% → 50% → 100%) with rollback at every stage. - Technical Debt Quantification: D1-D4 severity rating matrix, repayment prioritization rules, and debt kanban practices reserving 15-20% iteration capacity. - Database Schema Design & Migration: Index strategy (B-Tree, GIN, partial indexes), rollback-safe migrations, large-table phased changes, multi-tenancy patterns, and sharding decisions. - Architecture Governance: Team Topologies alignment with Conway's Law, ARB review process, ADR lifecycle management, and quarterly technology radar updates. - Use Case: A team needs to decompose a monolith into services. Use this Skill to assess the current state, define the target architecture, build a four-phase roadmap with rollback plans, and set up an ARB to govern the transition. ## Quick Start Ask the AI to create a phased migration roadmap from our current monolith to microservices using the strangler fig pattern, including technical debt ratings and rollback plans for each phase.