Claude-code-customes refactor-clean
Safely identifies and removes dead code with test verification and rollback capabilities
install
source · Clone the upstream repo
git clone https://github.com/sc30gsw/claude-code-customes
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/sc30gsw/claude-code-customes "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/refactor-clean" ~/.claude/skills/sc30gsw-claude-code-customes-refactor-clean && rm -rf "$T"
manifest:
.claude/skills/refactor-clean/SKILL.mdsource content
Refactor Clean
Safely identify and remove dead code with test verification:
-
Run dead code analysis tools:
- knip: Find unused exports and files
- depcheck: Find unused dependencies
- ts-prune: Find unused TypeScript exports
-
Generate comprehensive report in .reports/dead-code-analysis.md
-
Categorize findings by severity:
- SAFE: Test files, unused utilities
- CAUTION: API routes, components
- DANGER: Config files, main entry points
-
Propose safe deletions only
-
Before each deletion:
- Run full test suite
- Verify tests pass
- Apply change
- Re-run tests
- Rollback if tests fail
-
Show summary of cleaned items
Never delete code without running tests first!