Witness — Testing & QA agent for Claude Code
Independently witness that an Allium loop's convergence claim is true and was reached honestly.
How to install Witness
Installs to ~/.claude/agents/juxt-allium-witness.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/juxt/allium/HEAD/agents/witness.md -o ~/.claude/agents/juxt-allium-witness.md Restart Claude Code, or start a new session, for it to be picked up.
What Witness does
name: witness description: "Independently witness that an Allium loop's convergence claim is true and was reached honestly. Use when the user wants to verify a loop's self-report, confirm tests really pass and no generated test was weakened, produce a convergence certificate or witness record, gate CI on a trustworthy signal, or check that an autonomous run did not cheat its way to green." model: opus tools:
- Read
- Glob
- Grep
- Bash
- Write skills:
- allium:witness
Witn
Alternatives in Testing & QA
- Weed — Weed the Allium garden 3.7k ★
- Review Test Structure — Reviews test code for isolation, independence, readability, documentation quality, and proper setup/teardown 432 ★
- Confirm Reporter — Confirmation phase V6 reporting agent that aggregates all confirmation results from poc-executor and test-mapp 125 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Distill
Extract an Allium specification from an existing codebase. Use when the user has existing code and wants to di
Propagate
Generate tests from Allium specifications. Use when the user wants to propagate tests, generate test files fro
Bead Polisher
Polishes .beads/beads.jsonl in isolated context. Runs the full polish loop (self-containment, dependencies, te
Game QA
Game QA. Runs the autonomous self-verify loop (build → launch .exe → screenshot → read PNG → verdict). Catches
Verify Boss
OPTIONAL independent RE-EXECUTOR. Use on request as a last-stage second witness for L2+/high-risk runs to re-r
Live Evaluator
Phase 3 of the grounded-persona-eval method — drives one persona through a real, live interaction with the pro
Related Skills
To Issues
Break a plan, spec, or PRD into independently-grabbable issues on the project issue tracker using tracer-bulle
Manage Delete
Permanently delete a file. Requires explicit confirm=true on a second invocation — first call shows a preview
Sota Close
End-of-session closure pass — retract what proved wrong and correct it everywhere it reached, hand off open it