What problem does it solve? Linters and type checkers already force unused imports, any, and unsafe calls to zero, so the remaining quality debt—missing tests, oversized files, duplicated logic, stale comments—requires human judgment and tends to accumulate unnoticed. This Skill audits exactly that blind spot once a week and repays one small, safe unit of debt. ## Core Features & Use Cases - Mechanical candidate detection: Shell scripts enumerate untested implementation files, files over 300 lines, duplicated logic lines, WHAT-style comments, magic numbers, and an avoid-list of recently touched files. - Strictly scoped repayment: Changes are limited to 1-3 files, behavior-preserving moves only, with mandatory test runs and a structured report including uncovered public methods. - Unattended mode: A scheduled agent can run the full audit autonomously, producing a branch, commit, and PR whose body is forwarded to Slack via GitHub Actions. - Use Case: Every Friday, the skill finds that theme.service.ts has no tests, adds tests for its public methods, runs the affected test suite, and opens a PR with a full audit report. ## Quick Start Run the weekly quality audit on this repository and report the top candidate for debt repayment.