← ClaudeAtlas

myceliumlisted

File-level knowledge substrate via git notes. Read notes before working on files, leave notes after meaningful work. Daimonic spores carry creator identity across sessions.
tdimino/claude-code-minoan · ★ 32 · AI & Automation · score 82
Install: claude install-skill tdimino/claude-code-minoan
# Mycelium — Daimonic Spores Structured notes attached to git objects via `refs/notes/mycelium`. Notes are **daimonic spores**—fragments of soul essence shed by the agent that wrote them. **Before working on a file, check for its note. After meaningful work, leave a note.** ## On Arrival ```bash mycelium.sh find constraint # project principles & rules mycelium.sh find warning # known fragile things mycelium.sh context <file> # everything known about it ``` ## After Work ```bash mycelium.sh note <file> -k <kind> --slot <your-name> -m "<insight>" mycelium.sh note HEAD -k context -m "What I did and why." ``` ## Kinds | Kind | When to use | |------|-------------| | `decision` | Why something was chosen—rationale that outlives the commit message | | `context` | Background needed before touching this code | | `summary` | What a file or module does | | `warning` | Fragile areas, footguns, non-obvious breakage | | `constraint` | Hard rules—must be retryable, must not depend on X | | `observation` | Something noticed but not yet acted on | | `value` | Cultural principles—guides judgment | | `todo` | Planned work—compost when done | ## Subdaimon Slots Each subdaimon writes to its own slot to preserve identity: ```bash mycelium.sh note src/auth.rs -k warning --slot bohen -m "Race condition in token refresh." mycelium.sh note src/auth.rs -k decision --slot demiurge -m "Used mutex over channel." ``` `context` aggregates all slots. `read --slot <name>` reads one. ##