We spent $2,893 of compute studying how to set up Claude Code. This is what 46 popular repositories are worth.
An independent study of Claude Code setups, September to October 2026.
Over a month, 34 research sessions read about 17,000 search results and pages and cited 1,040 sources, and Claude Code sessions reviewed 46 public repositories of skills, plugins, hooks and agents, each cloned at a fixed commit and read file by file. We then installed 24 configurations from them into Claude Code and measured what they cost and what they do.
Every run, by what it tested
All 1,539 scored runs of Claude Code in the study, in the order they ran. Most marks are filled: on build tasks, every hidden test passed in 75% of runs, which leaves a configuration little room to show a gain.
Build tasks a filled mark: hidden tests passed
Calibration113 runs, 84% got all of it
Search for hard tasks31 runs, 55% got all of it
Harm check, a bundled setup against stock148 runs, 69% got all of it
Repository screen387 runs, 75% got all of it
Review tasks a filled mark: known bugs found
Calibration, three rounds334 runs, 85% got all of it
Skill activation a filled mark: the right skill loaded
Forced-evaluation hook218 runs, 78% got all of it
A rewritten version of that hook98 runs, 89% got all of it
Repository skill packs, installed210 runs, 72% got all of it
The repositories
Of the 46 repositories, we would install parts of 9 as they ship, borrow a mechanism or a prompt from 22, read 13 for reference, and skip 2. The repositories page says, for each one, what is worth taking, what to watch out for, and which of its claims held up when we read the code.
Worth installing, at least in part:
- ai-evals-course/evals-skills: the judge-validation and judge-prompt skills are worth using as written; the other six are reading material.
- anthropics/claude-plugins-official:
security-guidanceand thecode-reviewrubric are worth using; do not installpr-review-toolkitas a whole. - anthropics/skills: three skills worth installing as shipped (
skill-creator,webapp-testing,frontend-design); the other five we read are reading-only. - dmmulroy/anti-slop: copy the source into your repository as the README says, then prune the taste-heavy rules.
- hankimis/self-preference: a small harness that works as shipped for judge-bias checks; change the model list and prompts for your own task.
- mattpocock/skills:
grilling,diagnosing-bugs,tddandto-ticketsare worth installing; the rest is personal workflow. - obra/episodic-memory: useful cross-session recall once the mandatory wording is removed from the skill description.
- shimo4228/codex-review: the wrapper and its test suite are worth using as shipped; the skill text needs rewriting.
- spences10/svelte-claude-skills: the hook improves skill activation at a real token cost, and the measurement probe is the part most worth copying.
What we learned reading them
- Read the code, not the README. Widely repeated descriptions often did not match the source. Anthropic's security-guidance plugin is described as a hook that blocks unsafe edits; it is a reminder system with 25 pattern rules that never blocks one. garrytan/gstack's
/shipis described as a deterministic gate; it is a 21-step pipeline with human questions. - Numbers rarely come with a model or a method. A cookbook's "2.5× cheaper, 3× faster" was withdrawn by its authors. A "100% skill activation" result records no model, and its harness never counts a correct abstention. A "~95% more reliable" and a "saves 50–100× context" have no measurement behind them anywhere in their repositories.
- The few repositories that measure are the most useful. habit-hooks reports a pre-registered third-party test (coaching guides raised genuine fixes from 5.6% to 83.3%). obra/superpowers publishes dated phrasing experiments that cut against some of its own capital-letter rules.
- Small, sharp pieces travel best. A skill that will not start debugging until a failing command exists, a review wrapper that exits 64 on anything but a review, lint rules whose messages say what to do instead. Large bundles carried personas, rule walls and preambles that were half the file.
- Copies drift. The plugins bundled in Anthropic's Claude Code repository lag the marketplace versions, two different commands ship under the name
code-review, and one popular loop repository is a copy of another.
What we measured on them
We installed 24 configurations from 22 of the repositories into stock Claude Code, each the way its README describes, and ran them beside stock on the same tasks.
- None broke a headless run. Three did not fully install as their READMEs describe: gstack's skills need its setup step, superpowers-skills is not discovered on its own, and episodic-memory's search server did not start from its shipped build.
- Most are cheap to carry. 15 of 24 add under 1,000 tokens to every session; the heaviest add 3,999 (AutomationPanda/gherkin-guidelines-for-ai), 2,432 (paulnsorensen/easy-cheese), 2,383 (EveryInc/compound-engineering-plugin).
- Skills often do not load on their own. Given prompts written to call for them, skill packs loaded the right skill anywhere from 0 to 10 times in 10. 3 packs scored 10 of 10; 2 scored 0, though their skills were installed and listed. The packs that ship a hook pushing skill use did best. None fired on a near-miss.
- They change the bill more than the result. On 12 real build tasks, per-task cost ranged from ×0.94 to ×1.13 of stock's (median ×1.00), rising about 2.6% for every 1,000 tokens of standing context. None showed a pass-rate drop large enough to flag, and none showed evidence of a gain.
- On real work, their skills and agents went unused. In 300 build runs with these repositories installed, Claude Code never invoked one of their skills or spawned one of their subagents. They acted only through the text they add to every request.
The repositories page has every measurement, per repository.
Standing context is paid for on every request
Show the numbers
| Configuration | Extra tokens | Cost per task | 95% CI |
|---|---|---|---|
| anthropics/claude-plugins-official: code-review | +17 | ×1.01 | ×0.93 to ×1.10 |
| garrytan/gstack | +23 | ×1.02 | ×0.91 to ×1.10 |
| obra/superpowers-skills | +44 | ×0.98 | ×0.91 to ×1.08 |
| dmmulroy/anti-slop | +82 | ×0.98 | ×0.92 to ×1.04 |
| obra/the-elements-of-style | +92 | ×0.98 | ×0.91 to ×1.09 |
| shivamagarwal7/claude-code-tdd-subagent-example | +156 | ×0.94 | ×0.86 to ×1.02 |
| obra/episodic-memory | +242 | ×0.99 | ×0.92 to ×1.08 |
| anthropics/skills: skill-creator, webapp-testing, frontend-design | +245 | ×0.99 | ×0.95 to ×1.05 |
| anthropics/claude-plugins-official: security-guidance | +402 | ×1.00 | ×0.93 to ×1.12 |
| spences10/svelte-claude-skills | +474 | ×0.99 | ×0.98 to ×1.10 |
| spences10/claude-code-toolkit: toolkit-skills | +716 | ×1.00 | ×0.94 to ×1.14 |
| ai-evals-course/evals-skills | +876 | ×1.00 | ×0.94 to ×1.07 |
| anthropics/knowledge-work-plugins: engineering | +886 | ×0.99 | ×0.92 to ×1.06 |
| mattpocock/skills | +906 | ×1.05 | ×0.96 to ×1.12 |
| steipete: agent rules for git (gist) | +952 | ×0.94 | ×0.90 to ×1.08 |
| kenhuangus/fable5 | +1,245 | ×1.01 | ×0.95 to ×1.03 |
| anthropics/claude-code-action: .claude | +1,337 | ×1.02 | ×0.94 to ×1.19 |
| humanlayer/humanlayer: .claude | +1,485 | ×0.99 | ×0.91 to ×1.13 |
| rileyhilliard/claude-essentials | +1,929 | ×1.00 | ×0.96 to ×1.13 |
| obra/superpowers | +1,978 | ×1.00 | ×0.93 to ×1.18 |
| anthropics/claude-plugins-official: pr-review-toolkit | +2,156 | ×1.00 | ×0.88 to ×1.12 |
| EveryInc/compound-engineering-plugin | +2,383 | ×1.05 | ×1.01 to ×1.10 |
| paulnsorensen/easy-cheese | +2,432 | ×1.03 | ×0.96 to ×1.12 |
| AutomationPanda/gherkin-guidelines-for-ai | +3,999 | ×1.13 | ×1.01 to ×1.22 |
If you are choosing a setup
Start from stock Claude Code; on these tasks it is a strong baseline. Add small pieces that do one checkable thing, read their source before you install them, and measure what they cost you per task: whatever a repository puts in front of the model, you pay for again on every request.
The whole project, in totals
Every model call, priced at the providers' published API rates. The effort page breaks it down.
- Research sessions (estimated)
- $1,483
- Claude Code sessions
- $801
- Benchmark runs
- $542
- Other models
- $53
- Claude helper calls
- $13
- Total
- $2,893
What it cost
- Tokens, all models
- 2.33 billion
- Agent-hours
- 200
- Research sessions
- 34
- Claude Code sessions
- 24
- Benchmark runs of Claude Code
- 1,844
- Sources cited
- 1,040
- Repositories read from source
- 46
What it took