mermaid-diagrams

3 stars
16
B

Use when creating Mermaid diagrams - covers flowcharts, sequence diagrams, and AST visualization

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install mcclowes/lea/mermaid-diagrams
skilz install mcclowes/lea/mermaid-diagrams --agent opencode
skilz install mcclowes/lea/mermaid-diagrams --agent codex
skilz install mcclowes/lea/mermaid-diagrams --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/mcclowes/lea
2. Copy the agent skill directory:
cp -r lea/.claude/skills/mermaid-diagrams ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

Agentic Skill Details

Repository
lea
Stars
3
Type
Non-Technical
Meta-Domain
data ai
Primary Domain
data analysis
Market Score
16

Agent Skill Grade

B
Score: 81/100 Click to see breakdown

Score Breakdown

Spec Compliance
12/15
PDA Architecture
24/30
Ease of Use
21/25
Writing Style
9/10
Utility
17/20
Modifiers: -2

Areas to Improve

  • Missing TOC in 150+ line files
  • Vague trigger terms in description
  • Redundant Quick Start example

Recommendations

  • Address 1 high-severity issues first
  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 2026-01-24

Developer Feedback

I've been diving into diagram-as-code approaches lately, and I'm curious how your mermaid implementation handles the balance between flexibility and accessibility—81/100 suggests you're doing something really well, but I'm wondering what tradeoffs you made to get there.

Links:

The TL;DR

You're at 81/100, solid B-grade territory. This is based on Anthropic's five-pillar evaluation framework. Your writing style is genuinely strong (9/10)—clear, technical, no fluff. But you're losing points on discoverability and navigation, which is interesting because the content itself is really useful.

What's Working Well

  • Writing quality is legit. Imperative tone, technical depth, no marketing nonsense. That 9/10 is earned.
  • Your AST-to-Mermaid function is a solid reference implementation. Gives Claude actual working code to build from, not just theory.
  • Good reference file structure. Splitting syntax and theming out of the main SKILL.md keeps token bloat down while staying accessible.
  • Multiple diagram types covered. Flowcharts, sequence, state, class—you're not limiting Claude's options, which is exactly what utility should look like.

The Big One: Description Triggers Are Too Vague

Here's what's holding back your discoverability score. Your description says:

"Use when creating Mermaid diagrams - covers flowcharts, sequence diagrams, and AST visualization"

The problem? Claude doesn't activate skills on vague descriptions. It needs specific action triggers. When should Claude actually use this? When someone says "create a diagram"? "Visualize my code structure"? "Generate a flowchart"?

Fix: Rewrite your description to include actual trigger phrases:

description: Create Mermaid diagrams (flowcharts, sequ...

Report Security Issue

Found a security vulnerability in this agent skill?