drawio-diagram-forge/SKILL.md
Generate draw.io editable diagrams (.drawio, .drawio.svg) from text, images, or Excel. Orchestrates 3-agent workflow (Analysis → Manifest → SVG generation) with quality gates. Use when creating architecture diagrams, flowcharts, sequence diagrams, or converting existing images to editable format. Supports Azure/AWS cloud icons.
npx skillsauth add aktsmm/agent-skills drawio-diagram-forgeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate draw.io editable diagrams using AI-powered workflow.
| Tool | Required | | ----------------------------------------------------------------------------------------------- | -------- | | VS Code | Yes | | Draw.io Integration | Yes | | GitHub Copilot | Yes |
Create a login flow diagram
Generate an Azure Hub-Spoke architecture diagram
From inputs/requirements.md, create a system diagram
| Extension | Description | When to Use |
| -------------- | -------------- | --------------- |
| *.drawio | Native format | Recommended |
| *.drawio.svg | SVG + metadata | Markdown/Web |
| *.drawio.png | PNG + metadata | Image with edit |
Output: outputs/
For documentation-facing diagrams, generate outputs as a pair:
name.drawio for editing in VS Code Draw.ioname.drawio.svg for README / web embeddingRecommended markdown pattern:

- [outputs/name.drawio.svg](outputs/name.drawio.svg)
- [outputs/name.drawio](outputs/name.drawio)
If multilingual variants are needed, keep parallel filenames instead of overwriting a single asset:
name.drawio / name.drawio.svgname-ja.drawio / name-ja.drawio.svgThis keeps the editable source, the embeddable image, and the language variants aligned.
USER INPUT → ORCHESTRATOR → MANIFEST GATEWAY → SVG FORGE → COMPLETED
| Score | Action | | ------ | ------------- | | 90-100 | Proceed | | 70-84 | Fix and retry | | 50-69 | Simplify | | 0-29 | Ask user |
| Limit | Value | | ----------------- | ----- | | Manifest revision | 2 | | SVG revision | 2 | | Total timeout | 45min |
→ references/cloud-icons.md
.drawio file<!-- WRONG -->
<mxCell style="shape=mxgraph.azure.front_door;..." />
<!-- CORRECT -->
<mxCell style="aspect=fixed;image=img/lib/azure2/networking/Front_Doors.svg;..." />
| File | Description | | ----------------------------------------------------- | ------------------------ | | mxcell-structure.md | mxCell XML structure | | cloud-icons.md | Azure/AWS icon guide | | style-guide.md | Node colors, edge styles |
| Script | Description |
| ---------------------------- | ------------------------- |
| scripts/validate_drawio.py | Validate mxCell structure |
| Issue | Solution |
| ----------------- | ------------------------- |
| Blank in draw.io | Check content attribute |
| Edges not visible | Verify node IDs |
| Icons missing | Enable Azure/AWS shapes |
| README image only links to source | Generate *.drawio.svg and embed that instead of linking only to *.drawio |
| Too many crossing arrows | Simplify the main flow first, then move secondary flows to separate lanes or separate diagrams |
.drawio or .drawio.svg file generateddata-ai
Set up a reusable book-writing workspace with AI agents, instructions, prompts, and scripts. Use when creating a new book or technical writing project, bootstrapping a manuscript repository, or preparing a Markdown + Re:VIEW + PDF workflow. Triggers on "book writing workspace", "technical book project", "執筆ワークスペース", "book manuscript repo", and "Re:VIEW workspace".
documentation
Create, review, and update Prompt and agents and workflows. Covers 5 workflow patterns, agent delegation, Handoffs, Context Engineering. Use for any .agent.md file work or multi-agent system design. Triggers on 'agent workflow', 'create agent', 'ワークフロー設計'.
tools
Guide for creating VS Code extensions from scratch to Marketplace publication. Use when: (1) Creating a new VS Code extension, (2) Adding commands, keybindings, or settings to an extension, (3) Publishing to VS Code Marketplace, (4) Troubleshooting extension activation or packaging issues, (5) Building TreeView or Webview UI, (6) Setting up extension tests.
data-ai
Full-featured Agent Skills management: Search 35+ skills, install locally, star favorites, update from sources. Use when looking for skills, installing new skills, or managing your skill collection.