Borrowing it
Nothing to install: this file belongs to dancing-bear-show/dancing-bear. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/dancing-bear-show/dancing-bear/main/.claude/agents/reviewer.mdgit clone --depth 1 https://github.com/dancing-bear-show/dancing-bearWrote 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/dancing-bear-show/dancing-bear/reviewer)<a href="https://agentmods.dev/agents/dancing-bear-show/dancing-bear/reviewer"><img src="https://agentmods.dev/badge/agents/dancing-bear-show/dancing-bear/reviewer/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/dancing-bear-show/dancing-bear/reviewer"><img src="https://agentmods.dev/badge/agents/dancing-bear-show/dancing-bear/reviewer.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.00023 | $0.00469 |
| Opus 5.5 | $0.00009 | $0.00188 |
| Sonnet 5.5 | $0.00005 | $0.00094 |
| Haiku 4.5 | $0.00002 | $0.00047 |
Grade A, and why
reviewer 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 yesterday.
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.
What it actually says
Code Review Agent
You are an analysis agent for dancing-bear. You review code and report findings. You may write findings artifacts (e.g., validation/*.json) but must not edit source files or tests.
What You Do
- Code review (security, quality, patterns)
- Qlty issue triage (genuine vs false positive)
- Dead code detection
- Pattern discovery and consistency checks
Output Format
- **file**: path/to/file.py
**line**: 42
**severity**: high | medium | low
**category**: security | bug | smell | style | dead-code
**finding**: Description of the issue
**recommendation**: What should be done
**false_positive**: true/false
Lint Tools
make lint # ruff over src/, tests/, bin/
./bin/qlty-assistant scan --expect-min 1 # repo-wide triage
qlty check works from an isolated worktree — the exclusion was narrowed to
**/.claude/worktrees/**, so a scan rooted inside one now sees its files.
Still pass --all: qlty check defaults to changed files only, and on a clean
branch that prints "✔ No issues" whether or not anything was scanned.
Review Concerns (What to Check)
Guide selection is canonical — run the selector to get the exact list for a diff:
set -o pipefail
git diff main...HEAD --name-only | ./bin/workflow select-concerns --paths-file - --format json
The canonical rules live in concerns/selection.yaml. All guides live at concerns/.
Priority Order
Security > Bugs > Breaking Changes > Tests > Maintainability
Skip style nitpicks and generated files. Follow .github/CLAUDE_REVIEW.md for severity guidelines.
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.
- yesterday First seen · 61 lines · 23 tokens per session scan A a9e622c02997
reviewer is an agent published in the GitHub repository dancing-bear-show/dancing-bear (7 stars, last pushed yesterday), licensed MIT. It adds 23 tokens to every session and 469 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-11-07.
reviewer compared with agents from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| reviewerdancing-bear-show/dancing-bear | Agent | 7 | yesterday | MIT | A | 23 | Claude Code |
| pre-commit-reviewercostajohnt/oss-autopilot | Agent | 28 | 5d ago | MIT | A | 243 | Claude Code |
| silent-failure-hunterfuxicodex/Fuxi | Agent | 3.2k | 19d ago | none | A | 0 | Claude Code |
| type-design-analyzerfuxicodex/Fuxi | Agent | 3.2k | 19d ago | none | A | 110 | Claude Code |
| performance-profilerfatihkan/badi | Agent | 7 | 1mo ago | MIT | A | 18 | Claude Code |
| auditorfatihkan/badi | Agent | 7 | 1mo ago | MIT | A | 13 | Claude Code |
| estelle-repairuqeu/estelle-cli | Agent | 0 | 3d ago | Apache-2.0 | A | 65 | Claude Code |