What problem does it solve? Large codebases accumulate dead code, dependency drift, missing regression tests, and stale architecture rules. This Skill provides a structured, gated workflow that audits a repository read-only, lets the user pick which findings to fix, then executes and verifies each fix one at a time. ## Core Features & Use Cases - Read-only audit phase: Runs architecture analysis via peer skills, produces an HTML report in the system temp directory, and never writes to the repository before user approval. - User selection gate: Merges audit findings with hygiene checks (regression test gaps, stale rules files, scope creep, cross-artifact inconsistency) into one candidate list; only explicitly selected items are executed. - Gated execution and verification: Applies TDD for behavior changes, keeps refactorings green, runs code review before each conventional commit, and confirms a five-state release check when deliverables are touched. - Use Case: Ask for a codebase tidy-up before a release: the Skill audits dependencies and dead code, you pick three candidates, and it fixes each with tests, commits, and a final aggregate verification. ## Quick Start Explicitly invoke the codebase-check skill by name and ask it to run a full codebase tidy-up audit on the current workspace.