CtrlK
BlogDocsLog inGet started
Tessl Logo

mermaid-tools

Extracts Mermaid diagrams from markdown files and generates high-quality PNG images using bundled scripts. Activates when working with Mermaid diagrams, converting diagrams to PNG, extracting diagrams from markdown, or processing markdown files with embedded Mermaid code.

90

5.64x
Quality

86%

Does it follow best practices?

Impact

96%

5.64x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

90%

76%

Automate Diagram Extraction from Team Docs

Bundled script workflow

Criteria
Without context
With context

CD to scripts dir

0%

100%

Calls bundled script

0%

100%

Markdown file argument

0%

100%

Output dir argument

0%

100%

No custom extraction

0%

100%

mermaid-cli prerequisite

100%

100%

Chrome prerequisite

40%

100%

Python prerequisite

0%

100%

Sequential output naming

0%

0%

100%

97%

Generate Print-Ready Architecture Diagrams for Whitepaper

High-resolution environment variables

Criteria
Without context
With context

Uses MERMAID_SCALE

0%

100%

Scale value >= 3

0%

100%

Uses MERMAID_WIDTH

0%

100%

Uses MERMAID_HEIGHT

0%

100%

CD to scripts dir

0%

100%

Calls bundled script

0%

100%

Scale rationale documented

0%

100%

Dimensions documented

37%

100%

Env vars format correct

0%

100%

100%

64%

Process Mixed Diagram Types with Appropriate Sizing

Smart sizing by diagram type

Criteria
Without context
With context

Gantt dimensions documented

58%

100%

Architecture dimensions documented

58%

100%

Sequence dimensions documented

8%

100%

Type-keyword naming awareness

28%

100%

CD to scripts dir

0%

100%

Calls bundled script

0%

100%

Gantt sizing rationale

100%

100%

Architecture sizing rationale

100%

100%

Default dimensions stated

10%

100%

Repository
fernandezbaptiste/claude-code-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.