scottrbk/mycelium/mycelium-mermaid

Claude Code and agent skill by scottrbk/mycelium

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Generate Mermaid class diagrams from source code or a saved Mycelium map. Use for standalone Markdown diagrams or when another skill needs a diagram generated.

Install

npx vskill@latest install scottrbk/mycelium/mycelium-mermaid

SKILL.md

Mycelium class diagrams

Use the latest PyPI release through uvx; Mycelium supplies the declarations and relationships. Run commands from the target repository. Bundled reference links resolve beside this SKILL.md, regardless of the working directory. No Mycelium checkout is needed.

If uv is unavailable, read running without uv. For detail level, scope, test selection, or multiple diagram blocks, read export options.

  1. Select the repository and output, defaulting to the current repository and class-diagram.md.

Create the output's parent directory if needed. Analyse the whole repository; keep the large JSON in a temporary directory outside it. Substitute the selected output in this POSIX example:

``bash diagram_tmp=$(mktemp -d) uvx --no-build mycelium-map@latest analyze . -o "$diagram_tmp/map.json" --quiet uvx --no-build mycelium-map@latest \ export "$diagram_tmp/map.json" -o class-diagram.md --max-classes 1000 ``

For a supplied map, skip analysis and export that snapshot. Missing declaration data requires fresh analysis; report a blocker if its source is unavailable.

  1. Check for classDiagram blocks, expected source areas, and warnings. Aim for one diagram;

recognised tests stay excluded unless requested. Investigate empty output before changing scope. Compact is the default: preserve every member name, source index entry, grouped connection, and individual warning. Use --detail full when signatures and detailed relationship labels are needed; it restores the previous detailed output from the same map. Change options and regenerate to adjust detail or scope.

  1. Export the same map with identical options and version to a temporary file; compare bytes.

Deliver the Markdown link, exporter version, diagram count, and material warnings. Calls are static heuristics; distinguish a Markdown check from a rendered preview.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/scottrbk/mycelium/mycelium-mermaid/badge)](https://verified-skill.com/skills/scottrbk/mycelium/mycelium-mermaid)

Something wrong with this skill or its page? Tell us.