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/jackofall1232/l00prite/claude-mdgit clone --depth 1 https://github.com/jackofall1232/l00priteWrote 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/jackofall1232/l00prite/claude-md)<a href="https://agentmods.dev/instructions/jackofall1232/l00prite/claude-md"><img src="https://agentmods.dev/badge/instructions/jackofall1232/l00prite/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.1 | $0.05349 | $0.05349 |
| Opus 5 | $0.02674 | $0.02674 |
| Sonnet 5 | $0.01070 | $0.01070 |
| Haiku 4.5 | $0.00535 | $0.00535 |
Grade A, and why
l00prite 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 6d 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 — 218 lines — stays where its author put it; the contents beside it link to each section on GitHub.
1. Mission
l00prite is a vendor-neutral protocol that gives AI coding agents durable, file-based
project memory and a deterministic execution protocol. It scaffolds a l00prite/ folder
into a target repo — a project blueprint (CLAUDE.md), a vendor-neutral AGENTS.md, and
the .l00prite/ memory folder (including canonical loop prompts) — plus thin root
pointers and per-vendor adapters at each tool's hardcoded discovery path, so any agent —
Claude, Codex, GPT, Gemini, Copilot, Cursor, Windsurf, Aider, or a future CLI agent — can
pick up where another left off, and can run autonomous Execution Mode loops behind an
explicit pre-flight gate, using files in the repo instead of vendor-specific session state.
Target user: developers who want AI agents to build software across multiple sessions and multiple agent vendors without losing context, without silent unreviewed execution, and without every handoff depending on one tool's proprietary memory.
This CLAUDE.md describes l00prite's own repo — the protocol and its tooling — not a project generated by l00prite. It reflects what is actually built today, not a design still in progress.
2. Architecture
l00prite has two operating modes — Planning Mode (scaffold and stop) and Execution Mode (autonomous run behind a confirmed pre-flight) — implemented across six protocol layers, all plain Markdown and JSON:
- Scaffold layer (Planning Mode) —
.claude/commands/build-loop.md(Claude Code slash command) and.codex/prompts/build-loop.md(Codex/CLI equivalent) ask clarifying questions, pick a complexity tier, and write a target project'sl00prite/folder (CLAUDE.mdwith a fixed protocol section,AGENTS.md, and the.l00prite/memory folder), root pointer files, vendor adapters, and a tiered skeleton — then stop. Planning Mode never executes the generated project and always ships Execution Mode disarmed. - Memory layer —
templates/l00prite/defines thel00prite/folder copied into every scaffolded project: a wrapperREADME.mdplus the.l00prite/memory folder (so a target's memory lives atl00prite/.l00prite/):blueprint.md,ledger.md,memory.md,constraints.md,failures.md,todos.md,heartbeat.json(schema v2, with theexecutionblock),state.json(schema v2, with execution-run fields),lock.json,LOCKING.md,prompts/(the canonical loop prompts — see layer 5),events/,reviews/,sessions/. The target's repo root gets only thin pointer files (AGENTS.md,CLAUDE.md,GEMINI.md,QWEN.md,CONVENTIONS.md) plus the self-sufficient dot-folder adapters at their hardcoded paths.examples/vendor-neutral-output/is a filled reference copy of the scaffold output (adapters and pointers included; the tier skeleton is omitted — its README explains why). - Event layer — pending interrupts (PR review comments, failed CI runs) are modeled as
first-class JSON objects moved through
pending/ → processing/ → completed/and handled via the event-loop/respond-to-review prompts (Classify → Plan → Execute → Verify → Persist → Respond), capped at one event per loop by default. Event content is always untrusted data. - Handoff layer — resume-loop, heartbeat, respond-to-review, and handoff-summary
prompts let an agent resume one supervised step, decide whether to continue, respond to
reviews, and hand off, all through shared
.l00prite/files. - Universal prompt + vendor layer — the six loop prompts live canonically in
templates/l00prite/.l00prite/prompts/and are mirrored byte-identically into.claude/prompts/,.codex/prompts/,templates/claude/prompts/,templates/codex/prompts/, this repo's own.l00prite/prompts/, and the example output — enforced by the validator, so parity can't drift; a scaffolded target carries a single copy atl00prite/.l00prite/prompts/, with every discovery file routing to it. The prompts state their paths relative to the protocol root (the directory containing.l00prite/) so the same bytes are correct in targets and in this repo.templates/AGENTS.md.templategenerates the vendor-neutral operating guide intol00prite/AGENTS.md(reached natively by the AGENTS.md ecosystem through the root pointer),templates/adapters/ships the root pointer files (AGENTS/CLAUDE prose pointers,@./l00prite/AGENTS.mdimports for Gemini CLI and Qwen Code — the./-prefixed form is the documented one — and Aider's CONVENTIONS.md) plus self-sufficient adapters for GitHub Copilot, Cursor, Windsurf, and Grok CLI (.grok/GROK.md), andtemplates/vendors.json(schema v2) is the machine-readable manifest distinguishing pointer from self-sufficient files. The self-sufficient adapters are dogfooded byte-identically at this repo's own root; the rootGEMINI.md/QWEN.md/CONVENTIONS.mdhere stay self-sufficient (this repo has nol00prite/wrapper), which the validator checks by keyword instead of byte-parity. - Execution layer (Execution Mode) —
execute-loop.md(canonical prompt, mirrored everywhere, plus the/execute-loopslash command) defines the autonomous run: a mandatory pre-flight gate (lock check first, stale-run recovery, schema migration, pre-flight display, explicit in-session human confirmation that persisted flags never satisfy), an iteration protocol (one verified, persisted unit per iteration), nine run boundaries (definition_of_done_met,iteration_limit_reached,human_review_gate,destructive_operation_required,ambiguous_requirements,unfixable_failing_tests,missing_secrets_or_credentials,lock_lease_conflict— which writes nothing to memory another agent holds — andstop_signal), resumable exits, per-action permission for push/merge/deploy/credentials, and a self-modification guard (the loop can never raise its own limits).build-loop --executeoffers the handoff after scaffolding but never skips the gate.
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.
- 6d ago First seen · 218 lines · 5,349 tokens per session scan A 897024d04729
l00prite CLAUDE.md is an instructions file published in the GitHub repository jackofall1232/l00prite (9 stars, last pushed 1mo ago), licensed MIT. It adds 5,349 tokens to every session, about $0.0267 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-31.
Other instructions, from other repositories
lithium-kb CLAUDE.md
Claude Code instructions for liulinnuha/lithium-kb, a project described as: 🧠 Fast, zero-dependency structured knowledge base (.agent-kb/) with 2D neural graph visualizer │ & MCP server for Claude, Codex, PI, Cursor, Windsurf, Zed & Other AI coding agents.
Warden-AI copilot-instructions.md
Copilot instructions for rynald0cst0ltziam/Warden-AI, covering warden — context governance and verification layer, session start (important — do this first), layer 1: before starting work — context selection, layer 2: during work — tool output pruning and enforcement hooks (automatic).
Warden-AI GEMINI.md
Gemini CLI instructions for rynald0cst0ltziam/Warden-AI, covering warden — context governance and verification layer, session start (important — do this first), layer 1: before starting work — context selection, layer 2: during work — tool output pruning and enforcement hooks (automatic).
hindsight CLAUDE.md
Claude Code instructions for vectorize-io/hindsight, covering claude.md, project overview, development commands, local development (api + ui) and start both api server and control plane ui.
EverOS CLAUDE.md
Claude Code instructions for EverMind-AI/EverOS, covering everos — md-first memory extraction framework, quick commands, architecture, engineering practices and branch strategy.
scream-code AGENTS.md
AGENTS.md instructions for LIUTod/scream-code, covering scream-code development guide, workspace overview, packages, terminology and cross-package import rules.