Diagram Opportunity Reviewer — Testing & QA agent for Claude Code
Read-only prose scanner that flags Markdown passages better expressed as a Mermaid diagram.
How to install Diagram Opportunity Reviewer
Installs to ~/.claude/agents/nolte-claude-shared-diagram-opportunity-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/nolte/claude-shared/HEAD/agents/diagram-opportunity-reviewer.md -o ~/.claude/agents/nolte-claude-shared-diagram-opportunity-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Diagram Opportunity Reviewer does
name: diagram-opportunity-reviewer description: "Read-only prose scanner that flags Markdown passages better expressed as a Mermaid diagram. Walks the in-scope set (default docs//**/*.md), matches prose against the `spec/project/mermaid-diagrams/` catalog, and returns JSON findings for the dispatching skill to persist; writes nothing. Twin of `mermaid-diagram-reviewer` (audits existing diagrams). Invoke to review docs for missing diagrams or find visualization candidates; also German.
Alternatives in Testing & QA
- Zephyr Scanner — Finds Zephyr Scale test cases linked or relevant to Jira stories, ACs, modules, and release risks 548 ★
- Spec Reviewer — You MUST use this after implementation to verify code matches its specification 60 ★
- Gsd Doc Classifier — Classifies a single planning document as ADR, PRD, SPEC, DOC, or UNKNOWN 57 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Flow Doc Writer
Converte um spec.json validado em documentação Markdown legível (docs/sequence/ .md), com diagrama Mermaid ger
Subtask Verifier
Use this agent to verify that a finished implementation matches the subtask spec in docs/roadmap/{NNNN}-{miles
Spec Compliance
Reviews whether code matches docs/specs — every rule has a test, monetary precision holds, feature interaction
Feature Crew Docs
Writes user-facing docs and changelog entry. Invoked when triage flags user-visible change. Reads spec.md and
Scope Drift Detector
Compare the current diff against the active plan.md spec to detect scope expansion. Flags files and features n
Rust
Default Rust implementer for legion. Takes a scope summary from the orchestrator, writes code + tests on a fea
Related Skills
Fidelis
Zero-LLM agent memory for Claude Code and AI agents: local-first BM25, dense-vector, and reciprocal-rank-fusio
Import Mermaid
Redraw Mermaid as an editorial diagram at a chosen format, size, and detail level
Architecture Docs
Generate architecture documentation — from a quick Mermaid diagram to full system overview with data flow, com