What problem does it solve? Teams accumulate legacy code, zombie systems, and risky schema changes because removal is harder than building. This Skill provides a disciplined process for deciding what to deprecate, migrating consumers safely, and removing old systems without breaking production. ## Core Features & Use Cases - Deprecation Decision Framework: Structured questions to decide whether to maintain, deprecate, or remove a system, including advisory vs compulsory deprecation trade-offs. - Migration Patterns: Step-by-step guidance for the Strangler pattern, Adapter pattern, feature-flag cutovers, and expand/contract database schema migrations with tested rollback paths. - Zombie Code & Red Flag Detection: Checklists to identify unmaintained code with active consumers and common rationalizations that delay necessary removal. - Use Case: When replacing a legacy task service, use this Skill to plan the announcement, migrate consumers incrementally with feature flags, verify zero usage, and fully remove the old code, tests, and docs. ## Quick Start Ask the AI to plan the deprecation and migration of a legacy service or database column to its replacement, including rollback safety.