refactor-planner
CommunitySystematic code improvement
Software Engineering#code quality#refactoring#technical debt#software architecture#developer productivity#code smells
Authorcwinvestments
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers systematically improve code quality by identifying refactoring targets, assessing risks, and creating an incremental execution plan, thereby reducing technical debt and enhancing maintainability.
Core Features & Use Cases
- Code Smell Detection: Identifies common issues like duplication, long functions, and tight coupling.
- Risk Assessment: Evaluates the risk associated with each refactoring target based on file changes, test coverage, and dependencies.
- Prioritization: Ranks refactoring targets based on impact (frequency of change, bug history, developer pain, business impact).
- Incremental Planning: Designs a step-by-step approach with before/after examples and regression test plans.
- Use Case: A team identifies a complex, poorly tested module that is slowing down feature development. This Skill can analyze the module, identify specific areas for improvement (e.g., extract a large function, break down a god class), and provide a phased plan to refactor it safely with minimal disruption.
Quick Start
Use the refactor planner skill to analyze the 'user-authentication' module for code smells and generate a refactoring roadmap.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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-planner Download link: https://github.com/cwinvestments/memstack/archive/main.zip#refactor-planner 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.