What problem does it solve?
Automated linting tools like habit-hooks catch structural code smells but miss critical quality issues such as correctness bugs, design flaws, missing test coverage, and edge case oversights that can cause production failures even after a clean lint run.
Core Features & Use Cases
- Dedicated Sub-Agent Review: Spawns an unbiased reviewer sub-agent to perform a fresh read of your change set, avoiding the blind spots of the implementing agent.
- Comprehensive Quality Check: Evaluates changes for correctness, design quality, test coverage, edge case handling, and naming clarity that static analysis tools cannot detect.
- Structured Verdict & Categorization: Returns a clear PASS/CHANGES NEEDED verdict, with findings sorted by severity (blocking, worth flagging, nits) and required gate check results.
- Use Case: After finishing a feature or bug fix and confirming habit-hooks reports no structural issues, use this skill to get a second-pass review to catch hidden flaws before merging your code.
Quick Start
Invoke the habit-hooks-review skill to assess your recent code changes for hidden correctness bugs, design issues, and test gaps immediately after habit-hooks reports a clean run.