split-memory

Official

Modularize CLAUDE.md for clear, conflict-free rules

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.