garura:refactor
CommunityRefactor safely with green, atomic commits.
Software Engineering#refactor#atomic commits#blast radius#characterization tests#public api diff#behaviour preservation
Authorkapilvirenahuja
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Prevents behaviour changes while restructuring code by enforcing a green test baseline, isolation of refactor moves into atomic commits, and a final evidence report that proves what stayed the same.
Core Features & Use Cases
- Behaviour-preserving refactor orchestration that produces a sequence of small refactor commits that keep the test suite green.
- Automatic characterization-test safety nets for thin coverage, including a dedicated test commit phase before any refactor.
- Blast-radius mapping and a human-approval checkpoint so you see scope impact and plan steps before execution.
- Public API and dependency/pattern change protection, with out-of-scope work deferred to FOLLOWUPS.md.
Quick Start
Run garura:refactor for a specific target scope and restructuring goal, providing constraints, an out-of-scope list, and a time-box, so it pins the baseline with tests and generates an approval-ready refactor plan.
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: garura:refactor Download link: https://github.com/kapilvirenahuja/garura/archive/main.zip#garura-refactor 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 471,000+ vetted skills library on demand.