What problem does it solve? Teams struggle to remove old systems, APIs, and features safely because consumers depend on undocumented behaviors, replacements are incomplete, and migrations stall without tooling or deadlines. ## Core Features & Use Cases - Deprecation Decision Framework: Evaluate whether to maintain or sunset a system using structured questions about value, consumers, replacement readiness, and maintenance cost. - Migration Patterns: Apply the Strangler Pattern, Adapter Pattern, and feature-flag migration to move consumers incrementally from old to new implementations. - Advisory vs Compulsory Deprecation: Choose the right deprecation type, write deprecation notices with migration guides, and verify zero usage before removal. - Use Case: When replacing a legacy task service, use this Skill to announce the deprecation with a migration guide, migrate consumers one at a time behind a feature flag, verify zero active usage via logs, and then fully remove the old code, tests, and documentation. ## Quick Start Ask the AI to plan the deprecation of a legacy API and produce a migration guide with an incremental rollout strategy for all current consumers.