What problem does it solve? It provides a standardized, repeatable way to measure an AI coding agent's actual output quality by having the agent write code and tests, then subjecting them to multi-provider adversarial review and scoring the fixes. ## Core Features & Use Cases - Four-Round Benchmark: The agent writes TypeScript code (R1), receives adversarial review and fixes it (R2), writes tests (R3), then gets tests reviewed and fixed (R4), preserving before/after baselines. - Multi-Provider Adversarial Review: Runs adversarial-review.sh across providers (e.g., Gemini, Codex) to critique both code and tests, with findings saved as artifacts. - Self-Scoring and Reporting: Scores output against a rubric (C1-C7 code, T1-T5 tests, A1-A2 fix quality), estimates tokens and API cost, and writes a machine-readable agent-benchmark.json plus a run log. - Use Case: Run the same benchmark under Opus, Sonnet, and Haiku, then compare the JSON reports to see which model produces higher-quality code and responds better to adversarial feedback. ## Quick Start Run the agent-benchmark skill to measure this model's code and test quality across four adversarial rounds and save the scored report.