← ClaudeAtlas

consolidatelisted

Use this skill when CLAUDE.md/AGENTS.md references many files and it's unclear what lives where, the same rule appears in multiple files, or — via `/ievo:evo`'s post-capture offer — an evolution overlay has grown large enough to warrant extracting a skill or agent. Consolidates fragmented documentation or an iEvo evolution overlay. Two modes, auto-detected from the root file. Doc-graph mode (default, root e.g. CLAUDE.md) maps the reference graph across linked files, finds duplicates and contradictions, proposes a target structure, executes the migration. Entry-cluster mode (root is an overlay file like `.ievo/evolution/project.md`) judges whether accumulated entries describing one recurring procedure or role generalize into a new skill/agent authored from scratch, or instead merge into one entry in the same overlay. Five phases (Discovery, Analysis, Proposal, Migration, Verification), three mandatory checkpoints in both modes — nothing created, merged, or deleted without explicit approval.
ievo-ai/skills · ★ 0 · Data & Documents · score 72
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