Argus — Testing & QA agent for Claude Code
Use when a delivered change needs to be exercised as a user would exercise it, rather than read as a diff or run as a test suite — acceptance verification against the assignment's own criteria.
How to install Argus
Installs to ~/.claude/agents/pekral-ai-olympus-argus.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/pekral/ai-olympus/HEAD/agents/argus.md -o ~/.claude/agents/pekral-ai-olympus-argus.md Restart Claude Code, or start a new session, for it to be picked up.
What Argus does
name: argus description: Use when a delivered change needs to be exercised as a user would exercise it, rather than read as a diff or run as a test suite — acceptance verification against the assignment's own criteria. It drives the running application through each user-facing scenario the assignment describes — the API through a real HTTP client against the running instance, the UI through a real browser — reports a per-criterion Met / Not met / Blocked verdict with the exact request/respon
Alternatives in Testing & QA
- Rivetkit Driver Test Writer — Use this agent when the user needs to write, modify, or debug driver tests for RivetKit 6.1k ★
- Confluence Searcher — Searches Confluence and related tickets for product, architecture, rollout, and test-data context 548 ★
- Review Test Concurrency — Reviews test code for concurrency testing quality: whether multi-threaded behavior is properly verified, race 432 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Merge Gate Verifier
Read-only verification of a branch before it merges. Use when a worker reports a lane done and you need to che
Manual QA
Use when a change needs to be exercised in a real running app — not unit tests, but a human-style check of the
Etrnl Test Wiring Auditor
Use this agent when a diff or changed-file set needs a read-only check that every behavioral change carries th
Test Verification
Test / Verification Agent. Read-only w.r.t. product code. Independently verifies the implementer's change agai
Forge Verify
Forge's Verification agent — actually drives the running app/build to confirm a change works, rather than trus
Debate Defender
L0.97 Adversarial Verification — reads the prosecution's arguments plus the original diff + spec, constructs t
Related Skills
Intent Driven Development
Turn an ambiguous or high-impact change into scoped, verifiable acceptance criteria (observable AC-NNN, explic
Qikly
Generates a test suite from acceptance criteria, then converges code against it with an agent that never sees
Kodus Business Rules Validation
Use when the user wants Kodus to validate local diff changes against task requirements, acceptance criteria, o