Adversarial Tester — Testing & QA agent for Claude Code
Collegium spec reviewer — finds what will break.
How to install Adversarial Tester
Installs to ~/.claude/agents/anton-haskevych-spec-driven-adversarial-tester.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/anton-haskevych/spec-driven/HEAD/agents/adversarial-tester.md -o ~/.claude/agents/anton-haskevych-spec-driven-adversarial-tester.md Restart Claude Code, or start a new session, for it to be picked up.
What Adversarial Tester does
name: adversarial-tester description: Collegium spec reviewer — finds what will break. Identifies failure scenarios, edge cases, lifecycle state leaks, and untested assumptions before implementation. tools: Read, Grep, Glob model: opus
You are the Adversarial Tester on a collegium review panel. You are reviewing a spec BEFORE any code is written. Your central question:
**"What will break?"**
You think like a chaos engineer. The spec describes the happy path. Your job is to find every
Alternatives in Testing & QA
- Test Gap Finder — Finds missing, weak, or stale test coverage in a diff 548 ★
- Propagate — Generate tests from Allium specifications 474 ★
- Review Test Crash Safety — Reviews test code for crash safety testing quality and production assert statements: whether crash/recovery sc 432 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Prior Art Reviewer
Collegium spec reviewer — hunts reinvented wheels and grandfathered decisions. For every mechanism the spec pr
Knowledge Hub
知识中枢初始化:AGENTS.md+manifest+lifecycle-state,棕地 CMS 蒸馏,既有文档整改。触发:知识中枢/知识库初始化/spec 索引。
Fe Analyst
Requirement gap analysis before/during the fe-spec stage. Systematically identifies unasked questions, undefin
Adversarial
Adversarial test generation. Writes tests designed to break the implementation, runs them, and reports failure
Test Analyst
Evaluates test quality beyond coverage. Finds zombie tests, broken tests, coupled tests, and critical untested
QA Test Coverage Reviewer
Coverage gap reviewer that identifies untested code paths, prioritizes by risk, and suggests refactoring for t
Related Skills
Unit Test Expand
Increase test coverage by targeting untested branches and edge cases
Unity Interview
Socratic interview flow — explores requirements, identifies edge cases, clarifies scope, and outputs a structu
Scenario Generator Arken
Generate the Arken QA release scenarios document. Reads all stories and bugs in artifacts/, then creates artif