refactor-assistant
CommunityAutomate code refactoring guidance and changes.
Software Engineering#maintainability#refactor#code-quality#static-analysis#code-analysis#software-engineering#refactoring-patterns
Authora747895159
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Codebases often accumulate smells such as long functions, duplicated logic, and unclear responsibilities, making maintenance costly and error-prone. This skill analyzes code, identifies refactoring opportunities, and provides concrete change recommendations to improve structure and readability.
Core Features & Use Cases
- Identify refactoring opportunities such as extracting functions/classes, renaming entities, introducing parameter objects, replacing conditionals with polymorphism, removing dead code, and simplifying complex logic.
- Provide rationale, impact estimation, and risk assessment for each proposed change to guide incremental adoption.
- Use-case example: in a large module with long functions and duplicated logic, generate a step-by-step refactoring plan that preserves behavior and enables easier future changes.
Quick Start
Provide a concrete code change request and receive a ready-to-apply refactoring plan.
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: refactor-assistant Download link: https://github.com/a747895159/spring-cloud-study-alibaba/archive/main.zip#refactor-assistant 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 471,000+ vetted skills library on demand.