refactor-flow
CommunityAutomate code refactoring, reduce technical debt, sync docs.
Software Engineering#code quality#static analysis#refactoring#software development#code maintenance#technical debt#documentation sync
Authorvladm3105
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill systematically improves code quality, reduces technical debt, and ensures documentation remains synchronized with code changes, preventing code rot and increasing maintainability without manual oversight.
Core Features & Use Cases
- Code Smell Detection: Automatically identify common code smells such as long methods, duplicate code, god classes, and complex conditionals.
- Refactoring Recommendations: Get intelligent suggestions for safe code transformations like extracting methods, simplifying logic, and applying appropriate design patterns.
- Documentation Synchronization: Ensure docstrings, specification documents, and traceability references are automatically updated after code changes.
- Use Case: Analyze a complex legacy codebase to identify refactoring opportunities, generate a step-by-step plan to address high-priority issues, and automatically update related documentation, ensuring traceability and reducing future maintenance costs.
Quick Start
Use the refactor-flow skill to analyze 'src/auth/service.py' for code smells and refactoring opportunities.
Dependency Matrix
Required Modules
ropeautopep8radonpylint
Components
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-flow Download link: https://github.com/vladm3105/aidoc-flow-framework/archive/main.zip#refactor-flow Please download this .zip file, extract it, and install it in the .claude/skills/ directory.