drawio
The only vendor-official skill from a major diagramming product — and it emits editable .drawio files rather than a throwaway image.
Install
$ /plugin marketplace add jgraph/drawio-mcpThen /plugin install drawio@drawio. No API key or MCP server needed — it optionally shells out to a local draw.io Desktop CLI for Mermaid conversion, ELK auto-layout and PNG/SVG/PDF export.
Best for
Producing a diagram someone will later edit. Output is native .drawio XML (or an app.diagrams.net link), so the diagram stays maintainable instead of becoming a screenshot.
Not ideal for
Diagrams that must live inside Markdown. Mermaid stays in the file; .drawio is a separate artefact, which is the trade for editability.
About this skill
Always use when user asks to create, generate, draw, or design a diagram, flowchart, architecture diagram, ER diagram, sequence diagram, class diagram, network diagram, mockup, wireframe, or UI sketch, or mentions draw.io, drawio, drawoi, .drawio files, or diagram export to PNG/SVG/PDF.
Score breakdown
Score breakdown
rubric 1.0Composite 0–100 score derived from 9 verifiable signals. See the rubric →
Related skills
D3.js patterns for interactive viz that does not look stock.
Excalidraw JSON diagrams from prose, with rendering self-checks.
Mermaid diagrams from prose with self-validating syntax. Sequence, flowchart, ER, state.