| name | evolve |
| description | Cluster hardened instincts (high-confidence feedback_*/discovery_* memories) into a proposed higher-level structure — a Command, Skill, or Agent. Run when many related instincts have accumulated in one domain. Part of the Instinct Engine. Do NOT use for one-off pattern capture (use /patterns) or daily journaling. |
| trigger | /evolve |
/evolve — promote a cluster of instincts into a structure
When many related, high-confidence instincts pile up in one domain, that is a
signal to promote them into ONE reusable structure instead of leaving them as
loose memories. /evolve finds those clusters deterministically and drafts a
proposal you refine.
ECC source pattern: "/evolve clusters related instincts into higher-level
structures: Commands / Skills / Agents." Reimplemented clean per license-hygiene.
Step 1 — run the clusterer (deterministic, zero LLM cost)
python3 ~/.claude/skills/ai-brain-starter/scripts/instinct.py evolve
It groups every instinct by inferred domain, computes each cluster's median
effective confidence, and for clusters that clear the propose bar
(>= 2 instincts AND median confidence >= 0.80) writes a scaffold to
<vault>/⚙️ Meta/Instinct Proposals/proposed-skill-<domain>.md. Clusters below
the bar print as watch (not yet ripe).
Step 2 — judge each PROPOSE cluster
For each proposal the script wrote, decide the structure:
- Command — the cluster is ONE repeatable procedure with a clear trigger.
- Skill — the cluster is a coherent body of domain guidance (most common).
- Agent — the cluster describes an autonomous multi-step workflow.