split-memory
OfficialModularize CLAUDE.md for clear, conflict-free rules
Software Engineering#claude#split#claude.md#instructions#modularization#precedence#repo-organization
Authorcodewithmukesh
Version1.0.0
Installs0
System Documentation
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.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: split-memory Download link: https://github.com/codewithmukesh/dotnet-claude-kit/archive/main.zip#split-memory Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.