reorganize
Installation
SKILL.md
Reorganize
Make file trees cohesive: related code lives together; unrelated code does not share a file or folder; large files split into a readable tree.
Do not shorten names for scannability. Prefer clear, descriptive folder and file names that match what the code owns.
Load after first steps:
- Model: references/organization-model.md
- Split rules: references/split-heuristics.md
- Before/after trees: references/examples.md
Scope
- User-provided path first (package, feature, file, or subtree).
- Current git changes if no path is given and the diff is organization-shaped.
- Ask once if the boundary is ambiguous.