From brooks-lint
Reviews existing test suites for structural issues like brittleness, mock abuse, coverage illusions, slow execution, and poor readability, drawing from xUnit Test Patterns and other classic books.
npx claudepluginhub hyhmrright/brooks-lint --plugin brooks-lintThis skill uses the workspace's default tool permissions.
1. Read `../_shared/common.md` for the Iron Law, Project Config, Report Template, and Health Score rules
Reviews test files for bug-catching quality, grading on six dimensions like assertion depth, input coverage, mock health with actionable scorecard.
Audits test suite health by detecting flaky tests, slow tests, coverage gaps, and anti-patterns. Use for test audits, fixing flakiness, analyzing slowness, or suite improvements.
Detects test smells like overmocking, flaky tests, coverage gaps; analyzes effectiveness, maintainability, reliability in Vitest/JS and Pytest/Python test suites during reviews.
Share bugs, ideas, or general feedback.
../_shared/common.md for the Iron Law, Project Config, Report Template, and Health Score rules../_shared/source-coverage.md for book-level coverage, exceptions, and tradeoffs../_shared/test-decay-risks.md for test-space symptom definitions and source attributionstest-guide.md in this directory for the test quality review frameworkIf the user has not shared test files or pointed to a test directory: apply Auto
Scope Detection from ../_shared/common.md to determine the review scope before proceeding.
Mode line in report: Test Quality Review