From Darkroom Engineering
Rewrites patches by focusing on intended end-state, removing compatibility cruft, dead code, and unnecessary abstractions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/darkroom:zero-tech-debtThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Rework the change from the intended end-state, not from the historical path that produced the current patch. The principles (no compat hacks, no abstractions you don't need, no dead branches) are in `AGENTS.md` — this skill is the workflow for applying them to a specific patch.
Rework the change from the intended end-state, not from the historical path that produced the current patch. The principles (no compat hacks, no abstractions you don't need, no dead branches) are in AGENTS.md — this skill is the workflow for applying them to a specific patch.
For restructuring code outside the current diff use /refactor. This skill is for the patch in front of you. (Claude Code 2.1.147 renamed /simplify to /code-review and removed the old cleanup-and-fix behavior; the native command is now a correctness reporter, not a code tightener.)
AdminDashboard over LegacyDashboardV2).npx claudepluginhub darkroomengineering/cc-settings --plugin darkroomRemoves dead fields, redundant wrappers, stale config, and speculative abstractions while working on nearby code. Use for internal hygiene during active commits, not public API removal.
Focuses on improving approach, clarity, and quality of working code. Surfaces simpler structures, clearer names, idiomatic alternatives, dead weight, and abstractions. Provides concrete before/after.
Refines existing code for clarity, readability, and maintainability without changing behavior, interfaces, or outputs. Use for simplify, clean up, refactor for readability requests.