Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I benchmarked my own AI coding skill across 424 runs. It failed.

Description and use

The author built the Receipts skill to force AI agents to provide command output before claiming completion. Across 424 runs, it increased evidence provision 30× but did not reduce false-success rates (~75%) in trap-tier tests.

Problem

AI coding agents often claim to have fixed bugs without actually running tests, leading to false success and unreliable code changes.

Outcome

Receipts dramatically increased evidence provision but had no measurable impact on reducing false-success rates in trap-tier tests; false-success remained around 75% versus 73.6% baseline.

Workflow

  • 1. Define six evidence questions (command, exit code, stdout, stderr, edited files, read files).
  • 2. Implement Receipts as a Claude Code skill via SKILL.md.
  • 3. Create a benchmark harness with held‑out tests, trap tier, and multiple prompt arms.
  • 4. Commit predictions and run 424 trials across baseline, oneliner, persona, receipts, and variants.
  • 5. Record JSON transcripts and commit them to the repo.
  • 6. Analyze evidence rates and false-success percentages per arm.
  • 7. Iterate on prompt designs and re-run additional trials.
  • 8. Publish results and repository for replication.

Evidence

The skill does exactly one of the two things it was supposed to do: agents paste real command output 30x more often.

Source

At the tier where the trap fires, the skill's false-success rate is 75%. Without any prompt at all, 73.6%. That difference is inside the noise, and it does not move in the right direction.

Source

  • Record date: 2026-09-06T03:22:54.655Z