This is a methodology for taming bloated CLAUDE.md files using two-level architecture: keep high-frequency rules and code patterns in Level 1, move detailed SOPs and edge cases to Level 2 references with explicit trigger conditions. The core insight is brutal: line count is not a KPI, information loss is the enemy. It enforces "move intact, never compress" because what you think is redundant might save a future debug session. Includes a three-phase verification workflow (file existence, content completeness, no spurious deletion) and warns against fake wins like @import splitting, which doesn't actually reduce context. Written in Chinese but the principles are language-agnostic. Best used when Claude repeatedly ignores rules or you're maintaining the same information in multiple places.
npx skills add https://github.com/daymade/claude-code-skills --skill claude-md-progressive-disclosurer