Refactoring Deprecated Code
CommunityMigrate deprecated code safely and efficiently.
System Documentation
What problem does it solve?
Systematically scans for deprecated library functions, APIs, and language features, then automatically updates code to use modern alternatives. Handles migration guides, version compatibility, and integration testing. Use when detecting deprecation warnings, updating dependencies, addressing API evolution, or when the user mentions deprecated APIs, legacy code, or migration needs.
Core Features & Use Cases
- Scan for deprecation indicators: compiler warnings, static analysis, and changelog review
- Categorize impact: critical, high, medium, low
- Research modern alternatives: direct replacements and complex migrations
- Automated refactoring scripts: language-specific tooling and pattern-based replacements
- Phased implementation: low-risk replacements to high-complex migrations
- Validation: automate tests and review results
Quick Start
Example: Run a deprecation pass to replace a deprecated API with a modern alternative and run tests to ensure compatibility.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Refactoring Deprecated Code Download link: https://github.com/kynoptic/markdownlint-trap/archive/main.zip#refactoring-deprecated-code Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.