diamond-render

Render state diagrams from .claude/diamonds/active.yml using Mermaid stateDiagram-v2.

42|3|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/haabe/mycelium --skill diamond-render
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: diamond-render
Source: https://github.com/haabe/mycelium/tree/main/plugins/mycelium/skills/diamond-render
Command: npx skills add https://github.com/haabe/mycelium --skill diamond-render

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a visual representation of project state diagrams, allowing for easy assessment and review of project progression.

Core Features & Use Cases

  • State Diagram Visualization: Render .claude/diamonds/active.yml as a state diagram using Mermaid stateDiagram-v2 format.
  • Read-only: Ensures data integrity by not modifying the source .claude/diamonds/active.yml.
  • Integration: Designed to be used at the end of the /mycelium:diamond-assess process for a complete project review.

Quick Start

Render the diamond state diagram by executing /mycelium:diamond-render.

Frequently Asked Questions about diamond-render

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

FAQPage Schema
How do I visualize a project state diagram from a YAML file?

You can render a project state diagram by executing the command to process your `.claude/diamonds/active.yml` file. It outputs a Mermaid stateDiagram-v2 visual representation of project phases and transitions for review.

How does Mermaid stateDiagram-v2 visualization work for project assessment?

It works by parsing the `.claude/diamonds/active.yml` file to map project phases and transitions into a visual state diagram. This provides a clear visual representation allowing for easy assessment and review of project progression.

Can I use this state diagram renderer without modifying my active.yml data?

Yes, this state diagram renderer operates strictly as a read-only tool. It ensures data integrity by visualizing the `.claude/diamonds/active.yml` file without writing any changes back to the source.

What is the best way to review project phases after a diamond assessment?

The best way is to use this visual rendering tool at the end of your `/mycelium:diamond-assess` process. It generates a visual state diagram from your active.yml file to provide a complete project review.

Do I need any dependencies to render Mermaid state diagrams for project review?

No, you do not need any dependencies to render these Mermaid state diagrams. The Skill operates independently using its internal scripts to parse the active.yml file and output the visual state diagram representation.