
What happened
A Claude Code user split recurring explanations into knowledge notes, Skills, and CLAUDE.md, and said session-opening briefings dropped to zero with a roughly 25-line CLAUDE.md.
Why it matters
Each file is read at a different moment — CLAUDE.md every session, Skills only when invoked — so long procedures kept in CLAUDE.md get re-read on unrelated tasks and raise cost.
Summaries like this, in your inbox every morning.
During a first month with Claude Code, the author was restating the same project facts every session — the stack (Next.js App Router, Supabase, Stripe), the test commands, and the branch-and-PR flow. When an explanation was missed, the AI would try to push straight to main or misread "Kit" as a toolkit and produce odd variable names. His rule of thumb is that anything explained three times belongs in a file, not in the chat.
The proposed split follows how often each file is read rather than what it contains. Facts and terminology go into knowledge markdown files, which are handed over only when needed. Procedures done at least weekly become SKILL.md files under .claude/skills, either project-specific or shared across all projects, with the description field doubling as the trigger condition. Rules that hold every session go into CLAUDE.md at the project root, and the author warns that stuffing long procedures there makes the file fat and less effective, since it is read even on unrelated tasks.
What gives the advice its edge is the pruning discipline. The author lists what to leave out of CLAUDE.md — long procedures, style rules a linter can enforce, one-off instructions, and fast-changing details like current owners and deadlines — and offers a three-question test for where something belongs. He also treats drift as maintenance: rather than adding instructions in chat, he fixes the file, which he argues turns the documentation into an asset that improves with use.
Pick your industry and the AI tools you use, and get news related to your work every day.
Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →
Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.
Mastercard is testing a new intelligence layer in its Agent Pay Trust Framework in the United States that prod…

In a decision dated September 24, 2026, the Aachen Regional Court banned Google from spreading three false AI…

Three designs for turning encoded inputs into predictions: pooling all inputs into one shared vector, applying…

Across 24 counted runs of /code-review on a 41-line shopping-cart file with six planted bugs, --max-findings 1…

The tutorial, based on official Claude Code documentation and checked as of October 18, 2026, says failed fixe…

On 2026-08-24, Claude Code called X's search 16 times at up to 100 results per call as a connectivity check; w…
