Borrowing it
Nothing to install: this file belongs to tinesoft/spec-kit-token-budget. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/tinesoft/spec-kit-token-budget/develop/CLAUDE.mdgit clone --depth 1 https://github.com/tinesoft/spec-kit-token-budgetWrote 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/tinesoft/spec-kit-token-budget/claude-md)<a href="https://agentmods.dev/instructions/tinesoft/spec-kit-token-budget/claude-md"><img src="https://agentmods.dev/badge/instructions/tinesoft/spec-kit-token-budget/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.01547 | $0.01547 |
| Opus 5 | $0.00773 | $0.00773 |
| Sonnet 5 | $0.00309 | $0.00309 |
| Haiku 4.5 | $0.00155 | $0.00155 |
Grade A, and why
spec-kit-token-budget 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 7d 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 — 91 lines — stays where its author put it; the contents beside it link to each section on GitHub.
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
What this repo is
A Spec Kit extension (extension.yml) that adds five slash commands to reduce LLM token consumption in Spec-Driven Development workflows. It is installed by specify extension add and picked up by any agent spec-kit supports.
Development workflow
This extension has no build step. There are no tests in the conventional sense — validation is done by installing the extension into a real spec-kit project and running the commands.
# Install locally into an SDD project for manual testing
specify extension add --dev /path/to/spec-kit-token-budget
# Estimate tokens for a file (used internally by the commands)
bash scripts/bash/estimate_tokens.sh <file>
# Test slim_output.sh
bash scripts/bash/slim_output.sh -- git status
bash scripts/bash/slim_output.sh -- git log -n 50
# Test compact_helper.sh subcommands directly
bash scripts/bash/compact_helper.sh snapshot <file>
bash scripts/bash/compact_helper.sh summarize <orig> <compacted>
bash scripts/bash/compact_helper.sh has_marker <file>
bash scripts/bash/compact_helper.sh stamp <file> medium
PowerShell equivalents live under scripts/powershell/ and mirror the bash API exactly.
Architecture
The extension has two layers:
1. Slash command prompts (commands/*.md)
Each file is a full agent instruction prompt with YAML frontmatter. The frontmatter declares scripts.sh / scripts.ps1 pointers to helper scripts. The agent follows the in-prompt algorithm to do content transformation (rewriting artifacts, writing manifests, toggling directives); the scripts handle the deterministic bookkeeping side.
compact.md— artifact compaction in three levels (light / medium / aggressive). Instructs the agent to rewrite in place with hard guardrails: never touch lines with IDs matchingpreserve_id_patterns, never touchpreserve_sectionsheadings, never touch fenced code blocks. Usescompact_helper.shfor backup, token snapshot, and stamp. On first run, also injects a backup guard directive into the agent memory file (same marker pattern asconcise) so agents do not read.full.mdfiles.restore.md— undoes a previous compact run. Copies<artifact>.full.mdback over the compacted file and deletes the backup. Removes the backup guard directive from the agent memory file when no backups remain anywhere in the project.scope.md— readsscope.phase_inputsfrom config, builds a per-phase reading manifest atspecs/<feature>/.token-budget/scope-<phase>.md. Usesestimate_tokens.shto budget each artifact.concise.md— locates the right agent memory file (AGENTS.md preferred, then agent-specific files in priority order fromconcise.memory_files), then inserts or removes a directive block between unique HTML comment markers.usage.md— read-only dashboard. Callsestimate_tokens.shfor each artifact, compares against.full.mdbackups, projects per-phase budgets.
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.
- 7d ago First seen · 91 lines · 1,547 tokens per session scan A 0d5b9a7ad8cd
spec-kit-token-budget CLAUDE.md is an instructions file published in the GitHub repository tinesoft/spec-kit-token-budget (7 stars, last pushed 2mo ago), licensed MIT. It adds 1,547 tokens to every session, about $0.0077 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
codex AGENTS.md
AGENTS.md instructions for openai/codex, covering rust/codex-rs, the codex-core crate, code review rules, crate api surface and model visible context.
vscode buildNext.instructions.md
Working notes and architecture documentation for the new esbuild-based build system in build/next. Use when making changes to the new build pipeline (transpile/bundle commands, NLS plugin, source-map handling, resource copying, or self-hosting watch tasks).
next.js AGENTS.md
AGENTS.md instructions for vercel/next.js, covering next.js development guide, codebase structure, monorepo overview, core package: packages/next and other important packages.
langchain AGENTS.md
AGENTS.md instructions for langchain-ai/langchain, covering global development guidelines for the langchain monorepo, corridor security analysis, project architecture and context, monorepo structure and development tools & commands.
vscode oss-third-party-notices.instructions.md
Instructions for microsoft/vscode, covering vs code oss third-party-notices pipeline, architecture, pipeline flow in ci, applying the notice (cutover) and fallback chain (never fail the build).
spec-kit AGENTS.md
AGENTS.md instructions for github/spec-kit, covering agents.md, about spec kit and specify, quickstart — add a new integration in 5 steps, integration architecture and integrationmanifest — file tracking.