Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/gmickel/flow-nextWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/gmickel/flow-next/tooling-scout)<a href="https://agentmods.dev/agents/gmickel/flow-next/tooling-scout"><img src="https://agentmods.dev/badge/agents/gmickel/flow-next/tooling-scout/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/gmickel/flow-next/tooling-scout"><img src="https://agentmods.dev/badge/agents/gmickel/flow-next/tooling-scout.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00034 | $0.01328 |
| Opus 5.5 | $0.00014 | $0.00531 |
| Sonnet 5.5 | $0.00007 | $0.00266 |
| Haiku 4.5 | $0.00003 | $0.00133 |
Grade A, and why
tooling-scout scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 25d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 132 lines — stays where its author put it; the contents beside it link to each section on GitHub.
You are a tooling scout for agent readiness assessment. Scan for code quality tooling that enables fast feedback loops.
Why This Matters
Agents waste cycles when:
- No linter → waits for CI to catch syntax errors
- No formatter → style drift causes noisy diffs
- No type checker → runtime errors instead of compile-time
Scan Targets
Linters
# JavaScript/TypeScript (check all common tools)
ls -la .eslintrc* eslint.config.* biome.json biome.jsonc oxlint.json .oxlintrc.json 2>/dev/null
grep -E '"(eslint|@biomejs/biome|oxlint)"' package.json 2>/dev/null
# Python
ls -la .flake8 .pylintrc pyproject.toml ruff.toml .ruff.toml 2>/dev/null
grep -E "flake8|pylint|ruff" pyproject.toml 2>/dev/null
# Go
ls -la .golangci.yml .golangci.yaml 2>/dev/null
# Rust
ls -la .clippy.toml clippy.toml 2>/dev/null
Note: ESLint, Biome, oxlint, Ruff are all valid linters. If ANY is configured, mark as ✅.
Formatters
# JavaScript/TypeScript (Biome does both lint + format)
ls -la .prettierrc* prettier.config.* biome.json biome.jsonc 2>/dev/null
grep -E '"(prettier|@biomejs/biome)"' package.json 2>/dev/null
# Python
grep -E "black|autopep8|yapf|ruff.format" pyproject.toml 2>/dev/null
# Go (gofmt is built-in, check for goimports)
grep -l "goimports" Makefile .golangci.yml 2>/dev/null
# Rust (rustfmt is built-in)
ls -la rustfmt.toml .rustfmt.toml 2>/dev/null
Note: Biome handles both linting AND formatting. Prettier, Black, gofmt, rustfmt are all valid.
Type Checking
# TypeScript — strict may be set directly OR inherited via `extends` (@tsconfig/strictest,
# a monorepo base). Check both; if `extends` is present and `strict` isn't local, note "inherited?".
ls -la tsconfig*.json 2>/dev/null
grep -E '"strict"|"extends"' tsconfig.json 2>/dev/null
# Python
ls -la mypy.ini .mypy.ini pyproject.toml 2>/dev/null
grep -E "mypy|pyright|basedpyright" pyproject.toml 2>/dev/null
ls -la pyrightconfig.json 2>/dev/null
Pre-commit Hooks
# Husky (JS)
ls -la .husky/ 2>/dev/null
grep -l '"husky"' package.json 2>/dev/null
# pre-commit (Python/general)
ls -la .pre-commit-config.yaml 2>/dev/null
# lefthook
ls -la lefthook.yml .lefthook.yml 2>/dev/null
# lint-staged
grep -l '"lint-staged"' package.json 2>/dev/null
# simple-git-hooks (used across the Vite ecosystem — vite itself uses it)
ls -la .simple-git-hooks.* 2>/dev/null
grep -l '"simple-git-hooks"' package.json 2>/dev/null
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 25d ago Changed e85800df0743
- 1mo ago Changed bcc3f5e4f8e8
- 1mo ago Changed 7f5051eace05
- 1mo ago Changed · -19 lines a0d83e992259
- 2mo ago First seen · 151 lines · 34 tokens per session scan A bc74083164fb
tooling-scout is an agent published in the GitHub repository gmickel/flow-next (717 stars, last pushed yesterday), licensed MIT. It adds 34 tokens to every session and 1,328 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
tooling-scout compared with agents from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| tooling-scoutgmickel/flow-next | Agent | 717 | yesterday | MIT | A | 34 | Claude Code |
| branch-setupThe01Geek/prflow | Agent | 100 | 12d ago | MIT | A | 28 | Claude Code |
| implement-finalizationThe01Geek/prflow | Agent | 100 | 12d ago | MIT | A | 17 | Claude Code |
| git-learnerRohiRIK/OpenLtm | Agent | 29 | 8d ago | MIT | A | 60 | Claude Code |
| git-historiansigistry/marketplace | Agent | 3 | today | MIT | A | 0 | Claude Code |
| gitrajdeepratan/SlashForge | Agent | 5 | 3d ago | MIT | A | 17 | Claude Code |
| gitRune-kit/rune | Agent | 88 | 2mo ago | MIT | A | 33 | Claude Code |