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/dkritarth/context-kernel/claude-mdgit clone --depth 1 https://github.com/dkritarth/context-kernelWhat 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.00638 | $0.00638 |
| Opus 5 | $0.00319 | $0.00319 |
| Sonnet 5 | $0.00128 | $0.00128 |
| Haiku 4.5 | $0.00064 | $0.00064 |
Grade A, and why
context-kernel 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 yesterday.
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 — 60 lines — stays where its author put it; the contents beside it link to each section on GitHub.
CLAUDE.md: context-kernel
Working conventions for any Claude Code session in this repo.
What this project is
A personal, self-hostable context memory for LLMs. Hand-curated Markdown is the source of truth; a Cloudflare Worker serves it as a remote MCP server; agents extend it only through an append-only journal that a human promotes by hand. Not a website, not a public API, no UI.
Hard rules (never violate)
content/is sacred and gitignored. It holds the owner's real curated context. Never commit it. Never let an automated process edit it. Onlycontent.example/(fake templates) is committed.- No curated-write tool. MCP exposes read tools + an append-only
append_journal. Nothing an agent can call may modify curated context. Promotion is a local, human-run script. - Two tokens, two scopes.
READ_TOKENserves context;WRITE_TOKENgates journal writes. Read token must never reach write tools. Use constant-time token comparison. - Secrets stay in Cloudflare. Never hardcode tokens or KV namespace IDs.
wrangler.toml(real) and.dev.varsare gitignored; onlywrangler.toml.exampleis committed. - No personal data in URLs, query strings, logs, or cache keys.
- Verify moving APIs against live docs. MCP transport and Cloudflare remote-MCP + Claude connector auth change often. Confirm current shape before implementing; do not guess an API.
Stack
- Runtime: Cloudflare Workers (V8 isolate). Keep deps minimal.
- Storage: Cloudflare KV.
- Language: TypeScript.
- Protocol: remote MCP over HTTP, dual auth (plain bearer + OAuth via
@cloudflare/workers-oauth-provider), both converging on/mcp. Seesrc/worker.tsandsrc/mcp/oauth.tsfor the routing and scope model.
Commands
npm run typecheck
npm test
npm run build # content/*.md -> artifacts/kv-bulk.json + meta.json
npm run dev # wrangler dev, reads .dev.vars
npm run promote # review journal:* entries; never auto-edits content/
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.
- yesterday First seen · 60 lines · 638 tokens per session scan A b7c6fddb268b
context-kernel CLAUDE.md is an instructions file published in the GitHub repository dkritarth/context-kernel (1 stars, last pushed 1mo ago), licensed MIT. It adds 638 tokens to every session, about $0.0032 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
supermemory CLAUDE.md
Instructions for supermemoryai/supermemory, covering claude.md, repository structure, applications (apps/), development commands and root level (monorepo).
Tianshu-harness CLAUDE.md
Instructions for huiliyi37/Tianshu-harness, covering 天枢 (tianshu) / rivet, build & test, architecture, conventions and known constraints.
flarestarter CLAUDE.md
Instructions for FlareStarter/flarestarter: This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
baerly-storage CLAUDE.md
Toolchain, verification matrix, module map, conventions, anti-patterns. The main agent entry point.
Waggle-mcp AGENTS.md
Instructions for Abhigyan-Shekhar/Waggle-mcp, covering repository agent rules, custom rules and waggle automatic memory.
hqbase AGENTS.md
AGENTS.md instructions for HQBase/hqbase, covering hqbase workspace guide, boundaries and quality gate.