← ClaudeAtlas

splitting-noteslisted

Use when note files exceed 1000 lines or need better organization. Splits large note files into smaller, focused files with index files for navigation, following progressive grouping principles with clear hierarchy.
sabertazimi/notes · ★ 48 · Web & Frontend · score 84
Install: claude install-skill sabertazimi/notes
# Splitting Notes ## Overview Split large monolithic note files into focused, single-topic files with index-based navigation. Reduces cognitive load and improves discoverability through progressive grouping. ## When to Use ```dot digraph when_refactor { "Note file size > 1000 lines?" [shape=diamond]; "Topics mixing unrelated concepts?" [shape=diamond]; "Hard to find specific information?" [shape=diamond]; "Refactor notes" [shape=box]; "Keep as-is" [shape=box]; "Note file size > 1000 lines?" -> "Refactor notes" [label="yes"]; "Note file size > 1000 lines?" -> "Topics mixing unrelated concepts?" [label="no"]; "Topics mixing unrelated concepts?" -> "Refactor notes" [label="yes"]; "Topics mixing unrelated concepts?" -> "Hard to find specific information?" [label="no"]; "Hard to find specific information?" -> "Refactor notes" [label="yes"]; "Hard to find specific information?" -> "Keep as-is" [label="no"]; } ``` **Use when:** - Note files exceed 1000 lines - Single file mixes unrelated topics - Navigation and search are difficult - Content needs better organization **Don't use when:** - Files are already under 500 lines - Topics are tightly coupled - Splitting would harm coherence ## Prerequisite **Complex multi-step refactoring** - Must complete planning phase first. If not currently in **plan mode**, invoke `EnterPlanMode` before starting. - **In plan mode**: Complete analysis and create migration plan - **After plan mode**: Execute split and v