Пометка устаревших интерфейсов и API
★ 7.0 · general
deprecate-contract is a Claude Code skill that marks a contract — interface, API, or module — as deprecated within a codebase. It adds deprecation annotations, updates documentation and warnings, and points to recommended alternatives so consumers know what to migrate to. The skill fits planned end-of-life scenarios where teams need to signal breaking changes before they land, giving downstream users time to adapt. It is especially useful for maintaining backward compatibility and managing the lifecycle of public APIs or internal shared modules.