Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add instructions/a/claude-booping/claude-mdgit clone --depth 1 https://github.com/A/claude-boopingWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/instructions/a/claude-booping/claude-md)<a href="https://agentmods.dev/instructions/a/claude-booping/claude-md"><img src="https://agentmods.dev/badge/instructions/a/claude-booping/claude-md.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.03299 | $0.03299 |
| Opus 5 | $0.01649 | $0.01649 |
| Sonnet 5 | $0.00660 | $0.00660 |
| Haiku 4.5 | $0.00330 | $0.00330 |
Grade A, and why
claude-booping CLAUDE.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 90 lines — stays where its author put it; the contents beside it link to each section on GitHub.
booping plugin — project guide
Claude Code plugin that grooms and executes plans across user projects. Plans and other run artifacts live in the per-project vault — ~/Claude/{project}/ by default, or a repo-local directory via the .booping marker's vault_path: key. Skills, agents, playbooks, templates, and config live in this repo.
One shipped skill (/playbook); everything procedural is a playbook it drives (groom, develop, code-review, retro, learn, setup, migrate, playbook-authoring).
Commands
just lint/just typecheck/just pytest— ruff / basedpyright / pytest overbooping-python/.just snapshots— diff committed playbook reports against a fresh hermetic render (writes nothing).just snapshots-accept [playbook]— the only writer of the committed reports.just mdcheck— structural rule checks over the rendered reports. Needs themdcheckbinary:cargo install markdown-checker(the crate namedmdcheckis unrelated).just e2e [pytest args…]— run the txtar contract corpus through pytest, passing any arguments straight to it (just e2e -k config-get,just e2e --txtar-update);--txtar-updaterebaselines the selected cases.just ci— everything CI runs, in order:lint typecheck pytest snapshots mdcheck e2e. Run before committing.just eval|smoke|regress <playbook>/<step>(orall) — promptfoo eval suites;just suiteslists them. Runs on subscription auth (claude -p), never in CI; each run posts a sticky, advisory PR comment viascripts/eval-pr-comment.sh(EVAL_PR=0opts out) — no commit status, no merge gate.just docs/just docs-serve— build / preview the public docs site.bin/booping <subcommand> --help— the single runtime CLI:render,render-playbook,playbook-state,playbook-transition,query,config-get,marker-set,scaffold,frontmatter-update,session-stats,debug-context.
Layout
booping-python/— uv Python project with theboopingCLI. Sourcesrc/booping/, teststests/, contract corpuse2e/— cases plus aconftest.pyconfiguring thepytest-txtarplugin, which owns the runner and the case-format spec (https://github.com/A/pytest-txtar);scaffoldis verified there, not by the unit tests.bin/booping— the only product entry point: a shell wrapper exec'inguv run --project booping-python booping "$@".scripts/— dev tooling behindjust:snapshots.py,mdcheck.py(uv inline Python), and the eval harness (eval-*.sh,report-*.jq). Not shipped to users.src/config.yaml— runtime config, single source of truth for structured data (macros, query specs, scaffold trees, task types, sprint scale, per-playbook agents). Heavily commented — read it for key semantics.src/templates/— runtime skill/agent templates +_partials/, rendered at skill-load time. Edits are live, no rebuild.skills/<name>/SKILL.md,agents/<name>.md— hand-authored thin shells: frontmatter (includingeffort:) plus one!booping render src/templates/…`` line that pulls in the body at load time.playbooks/<name>/— core playbooks. Also:_partials/(shared fragments),_scripts/(shared hook scripts),_lib/(eval harness),_fixtures/vault/(hermetic render fixture). Each playbook commits its rendered report atplaybooks/<name>/_reports/output.md.playbooks/*/_specs/— playbook-authoring run artefacts and design history; intentionally stale, not a spec of current behaviour.migrations/<NNN>_<slug>/migration.md— plugin-shipped vault migrations. Frontmatteridis the authority; a vault's applied watermark is the.boopingmarker'slatest_migrationkey, and every render surface gates on it. Authoring primitives: query specs withroot: corescan plugin-shipped files, numeric--whereordering (gt/lt),{{ booping.latest_migration }}in templates, marker writes viabooping marker-set.docs/— hand-authored plugin-internal fragments, lazy-loaded by skills via${CLAUDE_PLUGIN_ROOT}/docs/<name>.mdlinks. No build step.documentation/— public docs site source (MkDocs → gh-pages on push tomaster). Hand-authored.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 4d ago First seen · 90 lines · 3,299 tokens per session scan A 183a6cffc793
claude-booping CLAUDE.md is an instructions file published in the GitHub repository A/claude-booping (14 stars, last pushed 19d ago), licensed MIT. It adds 3,299 tokens to every session, about $0.0165 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other instructions, from other repositories
sublime-claude CLAUDE.md
Claude Code instructions for tommo/sublime-claude, covering smart use of context and code style.
vibe-coding-prompt-template backend.instructions.md
Instructions for KhazP/vibe-coding-prompt-template: Read AGENTS.md, agentdocs/techstack.md, and agentdocs/codepatterns.md.
toh-framework CLAUDE.md
Claude Code instructions for wasintoh/toh-framework, covering claude.md — toh framework (repo development guide), what this is, everyday commands, verification protocol and single source, transformed per ide.
crystal CLAUDE.md
Instructions for stravu/crystal, covering crystal - multi-session claude code manager, project overview, references, implementation status: ✅ complete and ✅ implemented features.
examples CLAUDE.md
Claude Code instructions for rossoctl/examples, covering claude.md - agent examples, repository structure, key commands, code style and dco sign-off (mandatory).
agent-rules child-process.instructions.md
Instructions for lirantal/agent-rules, covering system processes secure coding guidelines, your mission and spawning system processes.