What problem does it solve?
Monolithic CLAUDE.md files grow hard to navigate, cause rule conflicts across teams and modules, and slow down Claude's ability to apply project-specific instructions consistently.
Core Features & Use Cases
- Index-first layout: Use the root CLAUDE.md as a concise table of contents that points to detailed files so Claude can discover instructions predictably.
- Split patterns: Provides clear patterns for splitting by concern, by module, or by team and when to use each pattern.
- Precedence and conflict rules: Establishes deterministic precedence (root > concern > module > team) and anti-patterns to prevent contradictory instructions.
- Use Cases: Ideal for repositories where CLAUDE.md exceeds ~300 lines, multi-team projects with different conventions, or modular monoliths needing localized rules.
Quick Start
Ask Claude to split the repository's CLAUDE.md into a concise root index and a .claude/instructions/ folder organized by concern when the file exceeds 300 lines or team-specific conventions conflict.