Receipts — AI skill for Claude Code
Agents need receipts: re-prove an AI fix before you trust it.
How to install Receipts
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open shaheershoaib/receipts and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Receipts does
Agents need receipts: re-prove an AI fix before you trust it. The Gates (G0-G10) + a Claude Code adapter + CI enforcer + verification memory.
Alternatives in AI
- Repomix — 📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file 22.7k ★
- SoloDawn — Catches and repairs AI hallucinations before delivery: three quality gates, 31 built-in rules, a self-healing 312 ★
- Codeflow — OpenVibeCoding is the command tower for AI engineering: plan, delegate, track, resume, and prove long-running 206 ★
README
receipts
[](https://www.npmjs.com/package/receipts-cli)
**Agents need receipts.**
Your AI coding agent just told you it fixed the bug. Did it?
`receipts` is a verification layer for AI-written code. It does not make your agent faster or more autonomous - the whole industry is already building that. It does the opposite: it **re-proves the agent's claim before you trust it.** An agent can type "Fixed ✅"; it cannot fake the reported symptom still being there when `receipts` re-runs it.
Everyone is shipping gas: faster agents, bigger swarms. This ships brakes.
The problem
An agent fixes a bug, runs the tests, sees green, and closes the ticket: "Fixed." The tests passed. The code looks right. CI is happy. And the bug is still there - because the test exercised the wrong thing, or the fix landed on the wrong surface, or the change painted correctly in dev and broke in prod, or it patched the symptom and not the cause.
Real example this was built from: a "modal is cut off" report was read as a vertical clip. A height cap was written, tested, deployed, and "verified" green - while the real bug was the modal being too *narrow*. The wrong axis shipped. Only a human caught it. Every team using AI to write code is hitting some version of this, daily.
The missing referee is simple to state and hard to enforce: **a fix is not done because the agent says so. It is done when the reported symptom is observably gone on the deployed build.**
The core move: don't trust, re-verify
A "looks fixed" screenshot is not a receipt - an agent can produce one for a bug it never fixed. A *receipt* is the symptom's own acceptance test, re-run against the real build, coming back clean. `receipts` re-runs it. The agent does not get to grade its own homework.
How it works: the Gates
The Gates (`spec/GATES.md`) are the standard a fix must clear. Each one exists because skipping it shipped a wrong or unverified "fix" at le
Related Skills
Tausik Core
AI coding agents can't quietly fake "done". Signed ed25519 receipts prove the gates actually ran — bound to th
AgentBridge Universal Agent Checkout Adapter
Merchants currently need separate integrations for every AI shopping agent (ChatGPT, Claude, Gemini). This ada
Vision Driven Design
Bi-directional traceability for AI-assisted development — prove every commit traces to the business goal that
Agent Workbench
Windows-first Electron desktop workbench for safe, user-controlled AI coding-agent workflows: deterministic ve
Driftproof
Continuous, model-version-bound verification of agent skills: run a skill's eval suite with and without the sk
Garl Receipt Action
Cryptographic verification for AI-authored code. ECDSA-signed receipts (secp256k1, RFC 6979 deterministic) for
Related Agents
Agentic Identity Trust
Designs identity, authentication, and trust verification systems for autonomous AI agents operating in multi-a
Agentic Identity Trust Architect
Designs identity, authentication, and trust verification systems for autonomous AI agents operating in multi-a
Omg Verifier
Isolated executor for the /verify trust core — runs the tiered verification harness, judges by assertions (nev