Install any skill in seconds. Free to start, no credit card required.
Get Started Free →grcengclub/drawio
Always use when the user asks to create, generate, draw, or design a diagram, flowchart, architecture diagram, ER diagram, sequence diagram, class diagram, network diagram, mockup, wireframe, UI sketch, GRC workflow, control map, audit process, risk register flow, compliance architecture, or mentions draw.io, drawio, drawoi, .drawio files, or diagram export to PNG/SVG/PDF.
Passed 10 of 20 test cases with the skill, and 10 of 20 without it.
2 fixed9 passed either way9 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 2 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are running on a Windows Subsystem for Linux (WSL2) environment. What is the standard CLI command to convert `auth-flow.drawio` to an embedded PNG named `auth-flow.drawio.png`?
| Checked | Without skill | With skill |
|---|---|---|
| The binary executable path used is `/mnt/c/Program Files/draw.io/draw.io.exe`. | Passed | Passed |
| The CLI command includes the `-b 10` border padding argument. | Missed | Passed |
The instructions your model reads when the skill loads.
Generate draw.io diagrams as native .drawio files. Optionally export to PNG, SVG, or PDF with the diagram XML embedded so the exported file remains editable in draw.io.
This skill is based on the draw.io CLI workflow from jgraph/drawio-mcp/skill-cli and adapted for GRC professionals.
.drawio file in the current working directory using the Write tool.npx @drawio/postprocess is already available. Skip silently if it is unavailable. Do not install it or ask the user about it.png, svg, or pdf, locate the draw.io CLI, export with embedded XML, then delete the source .drawio file after a successful export..drawio file and tell the user they can install the draw.io desktop app to enable export or open the .drawio file directly.Check the user's request for a format preference.
create a flowchart -> flowchart.drawiopng flowchart for login -> login-flow.drawio.pngsvg: ER diagram -> er-diagram.drawio.svgpdf architecture overview -> architecture-overview.drawio.pdfIf no format is mentioned, write the .drawio file.
| Format | Embed XML | Notes |
|---|---|---|
drawio | Native | Editable source file |
png | Yes, -e | Viewable everywhere, editable in draw.io |
svg | Yes, -e | Scalable, editable in draw.io |
pdf | Yes, -e | Printable, editable in draw.io |
jpg | No | Lossy and not editable |
Use double extensions for exported editable files: name.drawio.png, name.drawio.svg, name.drawio.pdf.
Try drawio on PATH first. Then use platform fallbacks:
test cases passed, vs 10 / 20 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.