{"repo":"Agents365-ai/mermaid-skill","free":true,"listed":false,"github":"https://github.com/Agents365-ai/mermaid-skill","clone":"git clone https://github.com/Agents365-ai/mermaid-skill.git","description":"Mermaid diagrams (.mmd) from natural language with validation loop. 11+ types, multi-backend (mmdc / Kroki), PNG/SVG/PDF, multi-agent.","language":"Mermaid","stars":184,"topics":["claude-code","diagram","mermaid","agent-skill","agent-skills","claude-code-skill","claude-skills","erd","flowchart","kroki"],"license":"MIT","category":"ai-agents","readme_excerpt":"mermaid-skill — From Code to Image, Automatically English · 中文 · 📖 Online Docs A skill that turns natural-language requests into .mmd source, validates syntax before export, and renders to PNG / SVG / PDF via the mmdc CLI or the Kroki HTTP API. Works with Claude Code, Cursor, Copilot, OpenClaw, Codex, Hermes , and any agent compatible with the Agent Skills format. ✨ Highlights - 17+ diagram types — flowchart, sequence, class, ER, state, Gantt, pie, git graph, C4 context, mind map, and more, all with automatic layout (no x/y coordinates) - Validation-first workflow — every .mmd is parsed before export, so broken syntax never leaks into a PNG - Vision self-check + review loop — reads the exported PNG to catch readability/layout defects auto-layout can't prevent (clipped labels, cramped density, wrong orientation), auto-fixes (≤2 rounds), then iterates with you on feedback (≤5 rounds) - Two backends, one skill — local mmdc for best quality, Kroki HTTP API as zero-install fallback (only curl required) - Text source = version-control friendly — .mmd is plain text, diffs cleanly in PRs, and embeds directly in GitHub / GitLab READMEs - Proactive triggering — auto-activates when discussing architecture, API flows, or state machines (English + Chinese keywords) - Multi-agent, zero-config — one SKILL.md, no MCP server, no background daemon (the optional npx installer needs Node, the skill itself does not) 🖼️ Examples [!TIP] The hero image above was generated from this single prompt: ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Agents365-ai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Agents365-ai/mermaid-skill/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}