🧪
QualityJavaScript

Brooks Test

by hyhmrright

Brooks Test is a Quality skill for Claude Code, published by hyhmrright in brooks-lint.

1.4K stars61 forkson hyhmrright/brooks-lintAdded 2026/08/19+6% in starsRepository updated 2026/08/14
agent-skillsai-code-reviewarchitecture-reviewauto-fixclaude-codeclaude-code-pluginclean-architecturecode-healthcode-qualitycode-reviewcode-smellscodex-cli-plugindeepseek-harnessdeveloper-toolsdsh-plugingemini-cli-extensionrefactoringstatic-analysistech-debttest-quality
Install in seconds
Install Brooks Test
Copy Brooks Test into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/hyhmrright/brooks-lint/tree/main/skills/brooks-test ~/.claude/skills/brooks-test

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/hyhmrright/brooks-lint.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/brooks-test/SKILL.md in hyhmrright/brooks-lint
Installs to
~/.claude/skills/brooks-test
Collection
One of 9 skills cataloged from this repository
Category
Quality1354 skills

What Brooks Test does

Brooks Test reviews an existing test suite for structural quality problems—brittleness, mock abuse, coverage illusions, slow execution, and poor readability—using principles from classic engineering books. Use it when tests keep breaking, take forever, or pass while bugs reach production.

Brooks Test is cataloged under Quality on DirSkills. Brooks Test comes from a repository tagged agent-skills, ai-code-review, architecture-review, auto-fix and claude-code.

Documentation

README

Brooks-Lint — Test Quality Review

Setup

Read in order:

  1. ../_shared/common.md — Iron Law, Project Config, Report Template, Health Score
  2. ../_shared/source-coverage.md — book coverage, exceptions, tradeoffs
  3. ../_shared/test-decay-risks.md — test-space symptom definitions and sources
  4. test-guide.md (this directory) — the test quality review framework

Process

Scope: if the user did not share test files or point to a test directory, apply Auto Scope Detection (../_shared/common.md) first.

  1. Build the test suite map (guide's "Before You Start" section)
  2. Scan for each test decay risk in the order specified (Steps 1–4 of the guide)
  3. Apply the Iron Law and output using the Report Template (Step 5 of the guide)

Mode line in report: Test Quality Review

Frequently asked about Brooks Test

  • What else does hyhmrright publish alongside Brooks Test?

    Brooks Test is one of 9 skills that DirSkills catalogs from hyhmrright/brooks-lint, the repository it ships in. Its siblings there include Brooks Audit, Brooks Debt and Brooks Harness. Each one is a separate skill with its own page in this directory, installs the same way Brooks Test does, and is maintained by hyhmrright in that same repository. The rest of the collection is listed on the hyhmrright/brooks-lint page.

  • How does Brooks Test compare to other Quality skills?

    Brooks Test ranks #694 by stars among the 1354 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Brooks Test against them. Open each page to compare what they document and how they install.

More from hyhmrright/brooks-lint

Brooks Test is one of 9 skills cataloged on DirSkills from hyhmrright/brooks-lint.

See all 9 skills
🏛️
2w ago

Brooks Audit

Brooks Audit maps module dependencies, checks layering integrity, and flags structural decay across a codebase, drawing on twelve classic engineering books. Use it for architecture audits or to give new developers a codebase tour.
Quality
1.4K61
🧹
2w ago

Brooks Debt

Brooks Debt identifies, classifies, and prioritizes maintainability problems and builds a refactoring roadmap using twelve classic engineering books. Use it to plan what to clean up first or justify refactoring to management.
Quality
1.4K61
🛠️
2w ago

Brooks Harness

Brooks Harness orchestrates maintenance work on the brooks-lint plugin itself, running a sequential pipeline of skill-author, eval-curator, consistency-qa, trigger-boundary-auditor, and release-manager agents. Use it when a maintainer asks to add or edit skills, refresh evals, sync docs, audit trigger boundaries, or release brooks-lint.
AI Engineering
1.4K61
🩺
2w ago

Brooks Health

Brooks Health scores a project across four quality dimensions—PR quality, architecture, tech debt, and test quality—in a single pass, drawing on twelve classic engineering books. Use it for an overall quality assessment before a release or team onboarding.
Quality
1.4K61
🚀
2w ago

Brooks Lint Release

Brooks Lint Release cuts a brooks-lint release: it sets the package.json version, propagates it across plugin manifests and docs, writes the changelog, validates, commits, tags, and publishes. Use it when the maintainer asks to release, cut a release, or ship a new version.
DevOps
1.4K61
🛠️
2w ago

Brooks Lint Skill Scaffold

Brooks Lint Skill Scaffold creates the files for a new brooks-lint analysis skill—SKILL.md, guide, and eval scenarios—so it passes npm run validate and npm run evals the first time. Maintainers use it when adding a new skill to the brooks-lint plugin.
Automation
1.4K61