Install any skill in seconds. Free to start, no credit card required.
Get Started Free →tobihagemann/review-tooling
Detect what dev tooling infrastructure a project has and flag gaps across linters, formatters, pre-commit hooks, test runners, and CI/CD pipelines. Returns structured findings without applying changes.
Passed 14 of 19 test cases with the skill, and 12 of 19 without it.
and 2 more in the full report
5 fixed12 passed either way4 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
In the Tooling Summary section for an audited repository, what exact Markdown table column headers must be used?
| Checked | Without skill | With skill |
|---|---|---|
| Uses exact Markdown table headers Category, Status, and Tool(s) | Missed | Passed |
The instructions your model reads when the skill loads.
Detect dev tooling infrastructure and flag gaps. Analysis only. Does not install or configure tools.
Tooling review always operates at the project level since config files live at the project root. Scope parameters (diff commands, file lists) are accepted but ignored.
When called standalone, use the git repository root as the project root (fall back to the current working directory if not in a git repo).
Search for config files in the project root and subdirectories (exclude vendored directories like node_modules/, vendor/, .build/). Classify findings into five categories:
| Config file pattern | Tool |
|---|---|
.eslintrc*, eslint.config.* | ESLint |
biome.json, biome.jsonc | Biome (linter + formatter) |
deno.json, deno.jsonc with lint config | Deno lint |
.swiftlint.yml | SwiftLint |
ruff.toml, [tool.ruff] in pyproject.toml | Ruff |
.pylintrc, pylintrc | Pylint |
.flake8, [flake8] in setup.cfg | Flake8 |
.rubocop.yml | RuboCop |
.golangci.yml, .golangci.yaml | golangci-lint |
clippy.toml, .clippy.toml | Clippy |
ktlint*, .editorconfig with ktlint | ktlint |
| Config file pattern | Tool |
|---|---|
.prettierrc*, prettier.config.* | Prettier |
biome.json, biome.jsonc | Biome (linter + formatter) |
deno.json, deno.jsonc with fmt config | Deno fmt |
.swift-format, .swiftformat | swift-format / SwiftFormat |
[tool.black] in pyproject.toml, pyproject.toml with [tool.ruff.format] | Black / Ruff formatter |
rustfmt.toml, .rustfmt.toml | rustfmt |
test cases passed, vs 12 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.