What problem does it solve?
This Skill automates the execution of large refactoring tasks by breaking them down into sequential, verifiable commits on a dedicated branch, ensuring continuous integration and minimizing disruption.
Core Features & Use Cases
- Sequential Issue Implementation: Executes child issues of a refactoring epic one by one.
- CI Verification: Runs Continuous Integration checks after each commit to ensure code stability.
- Incremental PR Updates: Creates and updates a single Pull Request for the entire epic.
- Use Case: When a large refactoring epic (e.g.,
BT-123) needs to be applied to the codebase, this skill will branch off main, implement each sub-task as a commit, verify CI, and update a single PR until the entire epic is complete.
Quick Start
Use the do-refactor skill to execute the refactoring epic BT-123.