Bitecheck — Development skill for Claude Code
Your agent says the tests pass.
How to install Bitecheck
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open tejgokani/bitecheck and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Bitecheck does
Your agent says the tests pass. Do they bite? Deliberately breaks every line your coding agent changed, re-runs your tests, and sends the agent back until its tests catch it. Claude Code, Codex, Gemini, MCP, CI.
Alternatives in Development
- Happy Coder — by GrocerPublishAgent - Spawn and control multiple Claude Codes in parallel from your phone or desktop 15.7k ★
- L Generate Tests — Generate Tests for Changed Code 3k ★
- Zeroshot — Runs coding agents as a graph: one agent implements, independent agents review, failures go to repair, and not 1.9k ★
README
bitecheck
**Your agent says the tests pass. Do they actually bite?**
bitecheck verifies AI-written code with *execution evidence*, not opinions. It deliberately breaks every line your agent changed, re-runs your tests, and shows you which breaks no test notices. Then it hands those findings back to the agent, so the agent has to fix its tests before it's allowed to finish.
[](https://github.com/tejgokani/bitecheck/actions/workflows/ci.yml)   
Works with **Claude Code · Codex · Gemini CLI · any MCP agent · GitHub Actions**. It runs locally, offline and without an LLM, on Python, JS/TS, Go, Rust, Java, Kotlin, Swift, C/C++, C#, PHP and Ruby.
$ git diff --stat
cart.py | 11 +++++++++++
test_cart.py | 11 +++++++++++
$ pytest -q
3 passed in 0.00s
agent: "Added total() with coupon and member discounts. I added comprehensive tests and all tests pass."
$ bitecheck
██████████████████░░░░░░ 6 of 8 deliberately broken changed lines were caught (75%, gate 80%)
✗ cart.py:8 `/` → `*` survived: no test failed
✗ cart.py:12 `amount *= 0.95` → `pass` survived: no test failed
● goalpost head pass · base pass · old_tests pass · new_tests FAIL
● mutants 6/8 caught (75%)
● claims 3 claim(s): 1 contradicted
ERROR CLAIM_CONTRADICTED: the agent claimed the tests are thorough, but only 6 of 8
deliberately broken changed lines were caught by the tests (75%)
verdict: FAIL
That's real output from [`examples/demo.sh`](examples/demo.sh), trimmed. The suite was green and coverage would say 100%. But halving a price is never checked (the test asserts `> 0`), and the member discount could be deleted without a single test noticin
Related Skills
No Dump
Claude skill that saves tokens: asks for only the output or code segment it needs, and sends back only changed
Makoto
When Claude says “tests pass”, makoto checks the record — every claim held against the agent's own logged deed
StackRadar
StackRadar: free local dev dashboard + network firewall. Find every repo, run command & open port, catch leake
Stop Rules
Holds your coding agent to your team's written coding rules. A stop hook for Claude Code, Codex, Cursor and te
Agent Smith
Agent Smith has taken over your terminal: he recursively breaks down tasks and mercilessly executes them with
Outreach Ledger
Claude Code skill that keeps track of everyone you're waiting to hear back from — tells you when to chase, spo
Related Agents
Learning Coach
Front-line teacher for /superlearning. Teaches one bite-size concept through one sensory channel the learner M
02 Doi Or Die
Murderboard role 2 of 11, Citation & reference validator — 'DOI or Die.' For every reference or named attribut
Surgical Diff Reviewer
Reviews a diff for scope creep — every changed line must trace directly to the user's stated request. Operatio