A pass/fail audit for any CLAUDE.md — 10 items, 6 dimensions, free score.
Most CLAUDE.md files fail in the same predictable ways: they're vague, they're bloated, or they brief Claude on who you are but never tell it what not to do. A good one is shorter than people expect and more specific than people are comfortable writing.
This is a concrete, pass/fail checklist. Run your CLAUDE.md against the ten items below. Each maps to one of the six things that actually determine whether Claude reads your file and acts on it: clarity, specificity, format, voice, boundaries, and token budget — the same six dimensions CoworKit's free Builder scores automatically.
Score one point per item. 8–10 is strong. 5–7 means the bones are right but it's leaking specificity or carrying bloat; under 5 means Claude is mostly guessing. The two most-failed items are #2 (specifics) and #4 (boundaries) — also the highest payoff.
CoworKit's free Builder does this automatically: describe your role in plain English and it generates a CLAUDE.md with a Claude Fluency Score across clarity, specificity, format, voice, boundaries, and token count. Already have one? Paste a real chat into Session Review.
What should a CLAUDE.md include at minimum?
Who you are (role + context), the tools/stack you use, standing preferences as specific rules, and an explicit list of things Claude should never do.
How long should a CLAUDE.md be?
Under ~2,000 tokens (~1,500 words). See how long should CLAUDE.md be.
Why isn't my CLAUDE.md changing Claude's behavior?
Usually rules are categories not specifics (#2 on the checklist), or the file isn't being read by Claude.
Is there a tool that scores my CLAUDE.md?
Yes — CoworKit's Builder generates and scores one free; Session Review grades an existing setup.
Practical guides and prompt patterns — no fluff, unsubscribe any time.