From silver-bullet
Guides behavior-preserving refactoring: evaluate scope, establish baseline tests, plan and execute small slices, and verify nothing regressed.
How this skill is triggered — by the user, by Claude, or both
Slash command
/silver-bullet:silver-refactor <refactor scope> [--plan-only|--continue|--batch <file>]<refactor scope> [--plan-only|--continue|--batch <file>]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
SB-owned refactoring workflow for moving, splitting, renaming, simplifying, or
SB-owned refactoring workflow for moving, splitting, renaming, simplifying, or untangling code while preserving external behavior.
Write or update .planning/REFACTOR.md.
The artifact must include:
SILVER BULLET > REFACTOR.silver:scan, code reads, and dependency/call-chain
evidence where available.silver:test --mode write first for the affected behavior.silver:plan; avoid broad cosmetic rewrites.silver:execute, preserving behavior.silver:domain-audit with code-health,
structure-maintainability, test-health, and affected API/data/UI packs.--continue only when the existing .planning/REFACTOR.md contract
matches the current branch and scope.The refactor passes only when behavior-preservation evidence is fresh, no
unresolved BLOCK findings remain, and the final diff matches the stated
refactor goal without unrelated churn.
npx claudepluginhub alo-exp/silver-bullet --plugin silver-bulletGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.