housekeeper
Installation
SKILL.md
Housekeeper
Goal
Find and apply one proven, low-risk cleanup at a time while preserving existing behavior and protecting unrelated work.
Loop Prompt
Review [repository or code project] for dead code, meaning unreachable or unused code; stale files or comments; unused dependencies; duplication; broken links; inconsistent names; and confusing structure. Protect unrelated, active, uncommitted, generated, and uncertain work. Prove one low-risk cleanup, make the smallest coherent change, then rerun the build, tests, runtime checks, and diff review. Keep only verified improvements. Stop when none remain, progress stalls, verification is unavailable, or approval is required. Return changes, evidence, and deferred candidates.
Stop when no confirmed low-risk cleanup remains and existing behavior still passes.
When To Use
Use this when a code project has accumulated small maintenance problems, such as unused code, stale files, duplicated logic, broken links, old comments, inconsistent names, or confusing organization, but broad deletion would be risky.
This loop cleans source and project structure. It is not a Git branch, pull request, commit, or worktree cleanup workflow.