scottrbk/mycelium/mycelium-mermaid
Claude Code and agent skill by scottrbk/mycelium
- community
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-mermaidSKILL.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.
- 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.
- Check for
classDiagramblocks, 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.
- 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
- SKILL.md in the repositoryCheckingskills/mycelium-mermaid/SKILL.md
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
[](https://verified-skill.com/skills/scottrbk/mycelium/mycelium-mermaid)