What problem does it solve?
This Skill helps you turn a vague refactor idea into a concrete, low-risk plan by gathering detailed requirements, scoping changes precisely, validating test readiness, and producing a clear refactor issue you can execute with confidence.
Core Features & Use Cases
- User interview to capture requirements: Collects an extremely detailed problem description, constraints, assumptions, and desired outcomes.
- Repo-aware validation: Explores the codebase to verify assertions about the current state before proposing a plan.
- Tiny-commit refactor breakdown: Converts the intended changes into the smallest safe incremental steps so the codebase remains working at every stage.
- GitHub issue output: Creates a structured GitHub issue using a refactor-plan template including commits, decisions, testing, and out-of-scope items.
Quick Start
Tell the Skill what you want to refactor, why you need it, and the specific parts of the codebase involved.