Superpowers Evals
Description
Behavioral eval lab (Quorum) for the superpowers project that drives real coding-agent CLIs (Claude, Codex, Gemini, Kimi, and more) through a QA agent and grades them on workflow compliance against scenario criteria and deterministic post-checks.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Superpowers Evals
Behavioral eval lab for [superpowers](https://github.com/obra/superpowers). **Quorum** drives real coding-agent CLIs (Claude, Codex, Antigravity, Gemini, Hermes, Kimi, OpenCode, Pi, and Copilot) through a Gauntlet QA agent and grades them against scenario acceptance criteria plus deterministic post-checks.
Code, CLI, paths, and inline prose all use lowercase `quorum`; the capitalized form `Quorum` appears in headings and the actor table.
This is not a generic benchmark suite. It is an eval lab for workflow compliance: skill triggering, worktree behavior, subagent coordination, verification reflexes, review quality, and cost-shaping patterns.
Safety Model
quorum has two very different execution modes:
- Static/unit checks are safe for public CI. They run
biome,tsc, andbun test. They do not call model APIs and do not launch agent CLIs. - Live evals are trusted-maintainer operations. They launch Claude Code, Codex CLI, Antigravity CLI, Gemini CLI, Hermes CLI, Kimi Code, OpenCode CLI, Pi CLI, or Copilot CLI in permissive modes and collect raw transcripts, tool calls, filesystem state, and session logs.
Public CI must stay on the static/unit side of that line. Never add API keys, live `quorum run …` invocations, or dangerous-mode agent launches to public CI.
Live Eval Risk
Live evals run the Coding-Agent under test with broad execution power:
- Claude uses
--dangerously-skip-permissions. - Codex uses
--dangerously-bypass-approvals-and-sandbox. - Antigravity uses
--dangerously-skip-permissionsand authenticates with the per-run seeded copy of the operator'sagyOAuth token file. - Gemini uses
--skip-trust --approval-mode=yolo; API-key auth is default, with opt-in OAuth auth for trusted local runs. - Hermes uses
--yoloand API-key auth in the run-local .env. - Kimi uses
--yolo. - OpenCode uses
--dangerously-skip-permissions. - Pi uses explicit tool allowlists and API-key auth in a run-local con
Related Skills
Spec Kit
💫 Toolkit to help you get started with Spec-Driven Development
Testing Webapp Testing
Test local web applications using Playwright for UI verification and debugging
Testing #29
, [#52](https://github.com/affaan-m/everything-claude-code/issues/52), [#103](https://github.com/affaan-m/ever
Testing Fix Issue
by metabase - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing sol
Testing Pypict Test Design
Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for optimized test sui
Testing gstack
| 15,000+ | Garry Tan's exact Claude Code setup: 6 opinionated tools that serve as CEO, Eng Manager, Release M
Testing