← ClaudeAtlas

claude-mdlisted

Shrink an oversized CLAUDE.md. Measures what the project's always-loaded instructions cost per turn, then works through it section by section — cutting what the codebase already says, moving path-specific guidance to .claude/rules/ and prompt-specific conventions to .clawness/rules/, and leaving load-bearing "don't undo this" content where it is. Destructive and deliberate: run it when you have the session to spend.
fullymiddleaged/Clawness · ★ 3 · AI & Automation · score 76
Install: claude install-skill fullymiddleaged/Clawness
# Shrink CLAUDE.md CLAUDE.md is loaded by the harness, in full, at the start of every session and re-read after `/compact`. It is the one context cost nothing can cap: Clawness's rules block is budgeted, the lessons log is ranked and budgeted, CLAUDE.md is neither. Files past ~200 lines also measurably reduce how reliably Claude follows any single instruction in them, so a big CLAUDE.md costs twice — tokens, and the adherence of the rules you actually cared about. This skill is the **remedy**. The Clawness SessionStart check is only the diagnosis: it reports the number once and deliberately refuses to start this work, because it fires before you've said what you came for. You invoking this skill *is* the consent that note couldn't ask for. **Say this before starting.** This is a destructive reorganisation of a file the user may care about a great deal, and it takes a while. Tell them: it will take most of a session, nothing is deleted until its replacement is verified, and they can stop after any single section. Then get an explicit go-ahead. ## First: is this the right tool? Claude Code ships `/doctor` (alias `/checkup`, v2.1.206+), which proposes CLAUDE.md trims natively and migrates what remains into skills and nested CLAUDE.md files. It reports before changing anything. - **If the project does not use Clawness project rules**, say so and recommend `/doctor` instead. It is maintained by the harness and knows more about how instructions load than this skill does.