claude-booping CLAUDE.md

claude-booping CLAUDE.md is an instructions file for coding agents from A/claude-booping. It costs 3,299 tokens per session, scanned A, original, MIT.

A project instruction guide for the claude-booping plugin, which organizes plans and runs project workflows from a project-specific storage area called a vault.

In plain words
What is it for?
Use it as a reference when working on the plugin, running its linting, type checks, tests, snapshots, documentation checks, or end-to-end test corpus.
Why use it?
It gives the coding agent the repository’s commands, file layout, configuration rules, and checks to follow. This reduces uncertainty when grooming plans, developing, reviewing code, or updating documentation.

Instructions file

Installs and runs on its own, but its text points at files inside the plugin that ships it — anything it tells you to read at a ${CLAUDE_PLUGIN_ROOT} path is only there once the plugin is installed.

Install

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.

agentmods
npx agentmods add instructions/a/claude-booping/claude-md
Clone the repo
git clone --depth 1 https://github.com/A/claude-booping

Wrote 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.

agentmods badge for claude-booping CLAUDE.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/a/claude-booping/claude-md.svg)](https://agentmods.dev/instructions/a/claude-booping/claude-md)
Your own site
<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>
Per session 3,299 This file is loaded in full into every session.
When invoked 3,299 The same file — it is already loaded in full.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce 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

Measured 4d ago against content hash 183a6cffc793, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

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.

CLAUDE.md · 90 lines

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 over booping-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 the mdcheck binary: cargo install markdown-checker (the crate named mdcheck is 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-update rebaselines 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> (or all) — promptfoo eval suites; just suites lists them. Runs on subscription auth (claude -p), never in CI; each run posts a sticky, advisory PR comment via scripts/eval-pr-comment.sh (EVAL_PR=0 opts 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 the booping CLI. Source src/booping/, tests tests/, contract corpus e2e/ — cases plus a conftest.py configuring the pytest-txtar plugin, which owns the runner and the case-format spec (https://github.com/A/pytest-txtar); scaffold is verified there, not by the unit tests.
  • bin/booping — the only product entry point: a shell wrapper exec'ing uv run --project booping-python booping "$@".
  • scripts/ — dev tooling behind just: 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 (including effort:) 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 at playbooks/<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. Frontmatter id is the authority; a vault's applied watermark is the .booping marker's latest_migration key, and every render surface gates on it. Authoring primitives: query specs with root: core scan plugin-shipped files, numeric --where ordering (gt/lt), {{ booping.latest_migration }} in templates, marker writes via booping marker-set.
  • docs/ — hand-authored plugin-internal fragments, lazy-loaded by skills via ${CLAUDE_PLUGIN_ROOT}/docs/<name>.md links. No build step.
  • documentation/ — public docs site source (MkDocs → gh-pages on push to master). Hand-authored.

Read the full file on GitHub · 90 lines

Changes

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.

  1. 4d ago First seen · 90 lines · 3,299 tokens per session scan A 183a6cffc793

Subscribe to this mod's changes

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.