implement-refactor
1
总安装量
1
周安装量
#77451
全站排名
安装命令
npx skills add https://github.com/dthompson-jti/safety-check-app-concept --skill implement-refactor
Agent 安装分布
amp
1
cline
1
opencode
1
cursor
1
continue
1
kimi-cli
1
Skill 文档
Implement Refactor
Restructure code without changing user-facing behavior.
When to Use
- Code cleanup
- Reducing tech debt
- Improving maintainability
- Extracting shared patterns
Artifacts
task.mdupdated viatask_boundary
Approach
Phase 1: Scope Definition
- Refactoring Goal: Specific code smell or tech debt
- Behavior Invariants: List behaviors that MUST NOT change
- Scope Boundaries: In-scope vs out-of-scope files
Phase 2: Safety Net
- List existing tests
- Define manual verification for each invariant
Phase 3: Refactoring Plan
List atomic transformation steps.
Reflexion Loop: Act as Hostile Reviewer â identify 3 ways refactoring could break behavior. Revise plan.
Phase 4: Execution
For each step:
- Make one change
- Verify behavior unchanged
- Run
npm run lint - Run
npm run build - Repeat
Phase 5: Verification
- All behavior invariants verified
- Lint/build pass
- No regressions
Constraints
- NO behavior changes
- If bug discovered, note but do NOT fix (separate concern)
- Each transformation independently reversible