vibecoding-refactor
Installation
SKILL.md
Vibe Coding Engineering Refactoring Methodology
A complete methodology for systematically refactoring AI-generated code, supporting task splitting, persistence, and incremental execution for large refactoring projects.
⚠️ Core Principle: Deep Analysis First
Deep analysis phases must be completed before starting any refactoring tasks.
Typical Vibe Coding problems require deep analysis to discover:
- Duplicate implementations (same functionality implemented in multiple places, unaware of each other)
- Unused component libraries (existing library but not used, reinventing the wheel)
- Inconsistent patterns (API calls, error handling, state management vary across modules)
- Mixed abstraction levels (business logic mixed with UI)
Skipping analysis to start refactoring directly is not allowed.