consolidatelisted
Install: claude install-skill ievo-ai/skills
# Consolidate — Documentation & Overlay Consolidation
Fixes fragmented doc systems and overgrown evolution overlays: maps dependencies (or entry clusters), eliminates duplication, resolves "source of truth" ambiguity, and — when the source is an iEvo overlay — offers to extract a generalized cluster into a real, dispatchable skill or agent. Stops at 3 user checkpoints in every mode. Nothing is deleted, merged, or authored without explicit approval.
## When to use
**Doc-graph mode** (default):
- `CLAUDE.md`/`AGENTS.md` references N other files and you're unsure what lives where
- The same rule appears in multiple files with slight variations
- Circular references: A → B → A
- A new team member can't figure out which file to update
**Entry-cluster mode** (root is an iEvo overlay file):
- Any overlay under `.ievo/evolution/` — project-wide (`project.md`), agent-scope (`agents/<name>.md`), or skill-scope (`skills/<name>.md`) — has accumulated entries that keep describing the same recurring flow or role
- Invoked directly (`/ievo:consolidate --root .ievo/evolution/project.md`, or `--root .ievo/evolution/agents/<name>.md` / `--root .ievo/evolution/skills/<name>.md`), or handed off to from `evo/SKILL.md` Step 5.7 after any overlay capture, regardless of scope
## Step 0: Determine root and mode
Parse the invocation for a `--root <path>` flag. If absent, default to `CLAUDE.md`.
**Mode detection:** if the root path matches `.ievo/evolution/*.md` or `.ievo/evolution/**/*.md` (any