Claude Config Auditor — Development skill for Claude Code
Non-destructive linter and cost auditor for Claude Code's .claude/ and CLAUDE.md — measures token cost, audits agent/skill quality.
How to install Claude Config Auditor
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open emreyildirim/claude-config-auditor and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Config Auditor does
Non-destructive linter and cost auditor for Claude Code's .claude/ and CLAUDE.md — measures token cost, audits agent/skill quality.
Alternatives in Development
- Benjamin Plus Skill — Benjamin-Plus: a measured token-efficiency skill for coding agents (−17.9% cost median, quality unchanged) 272 ★
- SEO Auditor 98 ★
- Decant — Local-first analysis of Claude Code and Codex sessions: token spend, context windows, files touched, and cost 59 ★
README
claude-config-auditor
[](https://pypi.org/project/claude-config-auditor/) [](https://pypi.org/project/claude-config-auditor/) [](https://github.com/emreyildirim/claude-config-auditor/actions/workflows/tests.yml) [](https://opensource.org/licenses/MIT)
A **non-destructive** linter and cost auditor for `.claude/` and `CLAUDE.md` — *we annotate, we don't rewrite*. Measures the **token cost** your Claude Code config pays on every session, and audits **agent / skill quality** (missing descriptions, overlapping routes, broken YAML).
Think of it as ESLint for your context window.
Why this exists
Claude Code loads `CLAUDE.md`, every `.claude/agents/*.md`, and every skill's `SKILL.md` into the context window on every session start. That's a **fixed per-session tax** — and most projects don't know how big theirs is.
The ecosystem has a lot of "session handoff" and "state management" tools. It doesn't have a linter for the config itself. This is that linter.
- "How many tokens does my CLAUDE.md actually cost?"
- "Are two of my agents describing the same job?" (Anthropic's docs say agents are selected based on their description; the exact ranking algorithm isn't published, but overlapping descriptions create routing ambiguity in practice.)
- "Is my SKILL.md description too vague for Claude to ever invoke it?"
Cost snapshot — five popular frameworks
The headline `claude-audit --html` numbers from a clean install of five popular Claude Code frameworks, audited with `--semantic` on:
| Framework | Always loaded | Window | Files | Findings |
|---|---|---|---|---|
| BMAD |
Related Skills
Automated Document Compliance Auditor
A GenAI-powered Flask app that audits documents for GDPR/HIPAA compliance, using regex rules and Anthropic Cla
Mnemo
Persistent memory layer for Claude Code and Codex — your Obsidian vault on autopilot. Seven skills: recall, sa
Back To My Claude
🔥 Recover Claude Desktop Code conversation history after switching/losing a Claude account. Non-destructive C
Dreaming Skill
Personal Claude Code / Codex CLI skill: non-destructive memory consolidation ("dreaming") over CLAUDE.md/AGENT
Cognitive Load
How much must an engineer hold in their head to change this unit? Measures the inward cost — files to read plu
Google Ads Machine
Claude Code skill that audits a Google Ads account, runs real keyword research, and builds Brand Search, Non-B
Related Agents
Loop Auditor
Audits agent definitions (currently .energy format) for completeness, token efficiency, and harness quality.
Project Automation Auditor
Audits a project's automation and verification posture: test runner, formatter/linter PostToolUse hooks, PreTo
Budget
AI cost engineering — LLM spend tracking, model cost optimization, budget alerts, token efficiency audits