mycelium

Store and retrieve structured collaboration context using git notes on commits, blobs, and trees.

123|2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/openprose/mycelium --skill mycelium-openprose
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mycelium
Source: https://github.com/openprose/mycelium/tree/main
Command: npx skills add https://github.com/openprose/mycelium --skill mycelium-openprose

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of agents repeatedly missing important project context, constraints, and decisions by making that information discoverable and persistable across sessions using git notes.

Core Features & Use Cases

  • Protocol for note-driven collaboration: Standardizes when agents should check notes before acting and when they should leave notes after meaningful work.
  • Graph-style knowledge in plain text: Stores structured notes (kinds, titles, statuses, and edges) attached to commits, files, and directories in git notes.
  • Operational workflows for arrival and history: Provides recommended workflows (like path context and note history) so agents can gather richer context without inventing their own conventions.

Quick Start

Ask your agent to begin work in a git repo by reading constraints and warnings, then use the read command to check exact notes on the file before changing it.

Frequently Asked Questions about mycelium

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I share context between AI agents working in the same git repository?

Git notes enable agent collaboration by storing structured context on commits, blobs, and trees. Agents check these notes upon arrival to gather constraints and leave new notes after meaningful edits.

What is the best way to automate code review context for AI workflows?

Automating code review context involves standardizing agent arrival and departure workflows. Agents use specific scripts to find, read, and follow notes on files, ensuring they check project constraints before modifying code.

How do I store a knowledge graph in plain text using git?

Storing a knowledge graph in plain text involves attaching structured notes with kinds, titles, statuses, and edges to git commits, files, and directories. This method creates edge-followable knowledge directly within the repository.

Can I use git notes for context injection in automated agent sessions?

Yes, git notes support context injection for automated agent sessions by providing scripts to find, read, follow, and note information. This operationalizes note-driven arrival and departure workflows.

Do I need any dependencies to turn git notes into agent-shared context?

No external dependencies are required. The system relies solely on recommended scripts and YAML-frontmatter-defined skill discovery to operationalize the note-driven workflow.