Updated 1d ago
by haabe
mycelium
Prevent wasting time building the wrong thing. A plugin that keeps you and your AI coding agent focused, from first idea to market.
47 GitHub stars (47)
+1 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | 0 |
| Sep 29 | 0 |
| Sep 30 | 0 |
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | +1 |
- 30 skills (30 skills found in its SKILL.md files)
- 5 forks (5 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add haabe/mycelium
Asks which skills and agents to install. Just one: npx skills add haabe/mycelium --skill a11y-check — add -g for every project.
Claude Code
git clone https://github.com/haabe/myceliumcp -r "mycelium/plugins/mycelium/skills/a11y-check" ~/.claude/skills/
Copies the a11y-check skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add haabe/mycelium
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 85 files.
-
a11y-check
Accessibility audit, scoped to the surfaces a product actually has. Detects web / rendered_markdown / terminal / native_app / video_audio / document / headless, then applies only the criteria that bind. WCAG 2.1 AA in full for web; not at all for headless.
plugins/mycelium/skills/a11y-check/SKILL.md on GitHub (opens in a new tab) -
adopt
Bring Mycelium into a project that already has code. Detects that the repo predates the framework, asks before touching anything, then reads the codebase to draft what it CAN establish (delivery, solution shape) and — the actual point — names what it cannot (purpose, strategy, real user evidence). The output is a discovery backlog with a head start, never a filled canvas.
plugins/mycelium/skills/adopt/SKILL.md on GitHub (opens in a new tab) -
assumption-test
Design the smallest viable test to validate or invalidate a critical assumption. Based on Torres's assumption testing framework, organized by Gilad's AFTER model (Assessment → Fact-Finding → Tests → Experiments → Release Results).
plugins/mycelium/skills/assumption-test/SKILL.md on GitHub (opens in a new tab) -
bias-check
Use before any research activity or significant decision. Reviews cognitive biases relevant to the current stage.
plugins/mycelium/skills/bias-check/SKILL.md on GitHub (opens in a new tab) -
bvssh-check
Use to evaluate whether current work aligns with Better Value Sooner Safer Happier. Run at diamond completion and periodically.
plugins/mycelium/skills/bvssh-check/SKILL.md on GitHub (opens in a new tab) -
canvas-health
Lint canvas files for staleness, missing fields, inconsistent evidence types, and orphaned references. Run periodically or before major transitions.
plugins/mycelium/skills/canvas-health/SKILL.md on GitHub (opens in a new tab) -
canvas-sync
Synchronize canvas state across team sessions via git. Ensures all team members see the same product knowledge.
plugins/mycelium/skills/canvas-sync/SKILL.md on GitHub (opens in a new tab) -
canvas-update
Update canvas sections with new evidence. Ensures canvas stays current as the single source of truth.
plugins/mycelium/skills/canvas-update/SKILL.md on GitHub (opens in a new tab) -
corrections-audit
Use to analyze correction trends, surface recurring patterns, and graduate repeat corrections to guardrails or anti-patterns.
plugins/mycelium/skills/corrections-audit/SKILL.md on GitHub (opens in a new tab) -
count
Print your own north-star row from your own record, and nothing else. Reads .claude/harness/decision-log.md, the canvas and the hook logs in this project; prints one line (decisions before the first source file, of which citing outside evidence, kills before code, sessions). Sends nothing anywhere. Opt-in; paste the line where you like or not at all.
plugins/mycelium/skills/count/SKILL.md on GitHub (opens in a new tab) -
cycle-render
Render `.claude/canvas/cycle-history.yml` as a Gantt chart + outcome distribution pie (or ascii / json). Read-only. Consults the attribution registry per `${CLAUDE_PLUGIN_ROOT}/engine/render-conventions.md` consent + privacy gate. Third specialist in the render fleet.
plugins/mycelium/skills/cycle-render/SKILL.md on GitHub (opens in a new tab) -
cynefin-classify
Use when facing a new problem to classify its domain (Clear, Complicated, Complex, Chaotic, Confused) and select appropriate methods.
plugins/mycelium/skills/cynefin-classify/SKILL.md on GitHub (opens in a new tab) -
define-done
Pin a measurable, outcome-based Definition of Done for a diamond — a behaviour-change that creates value, not a build-list. Problem-first Socratic sequence; writes definition_of_done to the diamond at birth or retrofits it when missing.
plugins/mycelium/skills/define-done/SKILL.md on GitHub (opens in a new tab) -
definition-of-done
Use to verify a feature/story meets all Definition of Done criteria before marking complete.
plugins/mycelium/skills/definition-of-done/SKILL.md on GitHub (opens in a new tab) -
delivery-bootstrap
Use when starting implementation on a new or unfamiliar codebase. Auto-detects tech stack and sets up development context.
plugins/mycelium/skills/delivery-bootstrap/SKILL.md on GitHub (opens in a new tab) -
devils-advocate
Systematically challenge current assumptions before major decisions. Counters confirmation bias, groupthink, and overconfidence.
plugins/mycelium/skills/devils-advocate/SKILL.md on GitHub (opens in a new tab) -
diamond-assess
Use to evaluate the current state of a diamond. Checks theory gates, confidence levels, and recommends next action.
plugins/mycelium/skills/diamond-assess/SKILL.md on GitHub (opens in a new tab) -
diamond-progress
Progress a diamond from one phase to the next. Runs all required theory gate checks, validates evidence, and at Deliver->Complete runs the executable Definition of Done checklist.
plugins/mycelium/skills/diamond-progress/SKILL.md on GitHub (opens in a new tab) -
diamond-render
Render `.claude/diamonds/active.yml` as a state diagram. Read-only. Default format Mermaid stateDiagram-v2. Recommended at the end of `/mycelium:diamond-assess` so every assessment closes with a visual state-of-play. See `${CLAUDE_PLUGIN_ROOT}/engine/render-conventions.md` for shared render fleet conventions.
plugins/mycelium/skills/diamond-render/SKILL.md on GitHub (opens in a new tab) -
dora-check
Assess delivery health metrics. For software: DORA + APEX. For content/AI/service products: product-type-appropriate metrics.
plugins/mycelium/skills/dora-check/SKILL.md on GitHub (opens in a new tab) -
eval-runner
Run eval scenarios to benchmark Mycelium effectiveness. Execute tasks using reflexion loop, validate against success criteria, record metrics.
plugins/mycelium/skills/eval-runner/SKILL.md on GitHub (opens in a new tab) -
fan-out
Parallel agent orchestration for OST exploration. Fan-out multiple solution explorations, fan-in results to compare and select winners.
plugins/mycelium/skills/fan-out/SKILL.md on GitHub (opens in a new tab) -
feedback-review
Aggregate feedback signals across all active loops. Reports health, trajectory, overdue checks, regression warnings, and Goodhart's Law violations.
plugins/mycelium/skills/feedback-review/SKILL.md on GitHub (opens in a new tab) -
framework-health
Evaluate Mycelium's own process effectiveness. Measures cycle velocity, discard trends, confidence calibration, gate effectiveness, regression rate. Run quarterly or every 20 cycles.
plugins/mycelium/skills/framework-health/SKILL.md on GitHub (opens in a new tab) -
friction-log
Draft a short, honest account of where using Mycelium was confusing or slow, for the user to edit and choose whether to send. Reports experience; never prescribes fixes. Based on Hoskins's friction logging.
plugins/mycelium/skills/friction-log/SKILL.md on GitHub (opens in a new tab) -
gist-plan
GIST planning workflow. Structure goals into ideas, steps, and tasks using Gilad's evidence-guided framework.
plugins/mycelium/skills/gist-plan/SKILL.md on GitHub (opens in a new tab) -
handoff
Generate structured handoff materials for offline human tasks (interviews, observations, outreach). Creates actionable briefs with phone-friendly capture templates.
plugins/mycelium/skills/handoff/SKILL.md on GitHub (opens in a new tab) -
harms-check
Use when building anything USER-FACING (or with persuasion/retention/cancellation/consent/pricing flows, or that touches vulnerable people) to surface design-level harm the security/privacy/compliance gates miss: dark/deceptive patterns and foreseeable misuse. Assumes the product works as designed and asks who it could harm and whether it is Happier-negative. NUDGE, not a block.
plugins/mycelium/skills/harms-check/SKILL.md on GitHub (opens in a new tab) -
ice-score
Use to prioritize solutions or opportunities using ICE scoring with evidence-backed confidence.
plugins/mycelium/skills/ice-score/SKILL.md on GitHub (opens in a new tab) -
interview
Use when onboarding a new product/project. Progressive interview to understand purpose, vision, north star, and competitive landscape.
plugins/mycelium/skills/interview/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.