#146 by GitHub stars
Agents365-ai/drawio-skill
Create and edit draw.io/diagrams.net diagrams as editable `.drawio` files. Covers architecture, UML/ERD/sequence, BPMN, network, and swimlane views authored from a description or converted from code, IaC, SQL, and API schemas, plus sync, query, test, review, export, and publish of existing diagrams.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/drawio-skill/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
57270820d3cd → 57270820d3cd
Heat
6.9- Star growth, last 7 daysAhead of 88% of tracked repositories
- Star growth, last 24 hoursAhead of 86% of tracked repositories
- Rank movement, last 7 daysAhead of 58% of tracked repositories
- Commits, last 30 daysAhead of 73% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- drawio-skill
skills/drawio-skill
How it works
drawio-skill
When your agent uses it
Create and edit draw.io/diagrams.net diagrams as editable `.drawio` files. Covers architecture, UML/ERD/sequence, BPMN, network, and swimlane views authored from a description or converted from code, IaC, SQL, and API schemas, plus sync, query, test, review, export, and publish of existing diagrams. Use when the user asks for draw.io/diagrams.net or an editable diagram; prefer Mermaid/PlantUML when diagrams-as-code is enough.
What it loads into context
Frontmatter
377 tokensAlways available to the agent
SKILL.md
2,285 tokensWhen the skill is activated
Reference documents
39,677 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Choose the workflow
- Unified CLI
- Creation workflow
- Export invariants
- Editing and identity
- Quality and trust
Scripts executed separately
scripts/aiicons.pyscripts/asyncapiimports.pyscripts/autolayout.pyscripts/buildup.pyscripts/c4.pyscripts/ciimports.pyscripts/composeimports.pyscripts/compress.pyscripts/dbxicons.pyscripts/diagram_ir.pyscripts/diagramctl.pyscripts/diagramctl_mcp.pyscripts/dockerimports.pyscripts/drawio2mermaid.pyscripts/drawio2pptx.pyscripts/drawiodiff.pyscripts/drawiohtml.pyscripts/edgeports.pyscripts/encode_drawio_url.pyscripts/explain.pyscripts/goimports.pyscripts/graphqlerd.pyscripts/heatmap.pyscripts/jsimports.pyscripts/k8simports.pyscripts/openapiimports.pyscripts/prdiff.pyscripts/protoimports.pyscripts/pyclasses.pyscripts/pyimports.pyscripts/raster2drawio.pyscripts/relabel.pyscripts/repair_png.pyscripts/restyle.pyscripts/runbook.pyscripts/rustimports.pyscripts/seqlayout.pyscripts/shapesearch.pyscripts/sqlerd.pyscripts/svgflow.pyscripts/tfimports.pyscripts/tfstate.pyscripts/timelapse.pyscripts/tubemap.pyscripts/validate.py
Files
LICENSEasset1,069 bytesSKILL.mdcore9,706 bytesSKILL.mdcore9,706 bytesSKILL.mdcore9,706 bytesSKILL.mdcore9,706 bytesSKILL.mdcore9,706 bytesSKILL.mdcore9,706 bytesSKILL.mdcore9,706 bytesSKILL.mdcore9,706 bytesagents/openai.yamlasset307 bytesdata/SHAPE-INDEX-NOTICE.mddoc880 bytesdata/databricks-icons.jsonasset11,762 bytesdata/diagram-ir.schema.jsonasset1,534 bytesdata/lobe-icons.jsonasset12,919 bytesdata/shape-index.json.gzasset436,148 bytesreferences/autolayout.mddoc19,798 bytesreferences/ci-gate.mddoc2,090 bytesreferences/cookbook.mddoc7,087 bytesreferences/databricks.mddoc2,625 bytesreferences/derasterize.mddoc2,526 bytesreferences/diagram-ir.mddoc4,847 bytesreferences/diagram-types.mddoc16,691 bytesreferences/live-infra.mddoc3,670 bytesreferences/mcp.mddoc3,405 bytesreferences/mermaid-authoring.mddoc4,978 bytesreferences/pr-bot.mddoc3,927 bytesreferences/security.mddoc2,082 bytesreferences/semantic-workflows.mddoc3,043 bytesreferences/shapes.mddoc7,155 bytesreferences/style-extraction.mddoc17,575 bytesreferences/style-presets.mddoc11,171 bytesreferences/toolbox.mddoc11,942 bytesreferences/troubleshooting.mddoc7,430 bytesreferences/tubemap.mddoc3,275 bytesreferences/xml-authoring.mddoc14,986 bytesscripts/aiicons.pyruns8,398 bytesscripts/asyncapiimports.pyruns11,148 bytesscripts/autolayout.pyruns18,286 bytesscripts/buildup.pyruns14,380 bytesscripts/c4.pyruns6,670 bytesscripts/ciimports.pyruns7,776 bytesscripts/composeimports.pyruns4,738 bytesscripts/compress.pyruns10,582 bytesscripts/dbxicons.pyruns12,632 bytesscripts/diagram_ir.pyruns59,171 bytesscripts/diagramctl.pyruns20,956 bytesscripts/diagramctl_mcp.pyruns16,745 bytesscripts/dockerimports.pyruns6,391 bytesscripts/drawio2mermaid.pyruns5,965 bytesscripts/drawio2pptx.pyruns4,519 bytesscripts/drawiodiff.pyruns10,854 bytesscripts/drawiohtml.pyruns10,532 bytesscripts/edgeports.pyruns9,285 bytesscripts/encode_drawio_url.pyruns2,250 bytesscripts/explain.pyruns6,098 bytesscripts/goimports.pyruns6,131 bytesscripts/graphqlerd.pyruns16,089 bytesscripts/heatmap.pyruns9,176 bytesscripts/jsimports.pyruns6,535 bytesscripts/k8simports.pyruns9,805 bytesscripts/openapiimports.pyruns6,786 bytesscripts/prdiff.pyruns7,995 bytesscripts/protoimports.pyruns17,956 bytesscripts/pyclasses.pyruns6,271 bytesscripts/pyimports.pyruns7,036 bytesscripts/raster2drawio.pyruns7,467 bytesscripts/relabel.pyruns4,247 bytesscripts/repair_png.pyruns1,097 bytesscripts/restyle.pyruns7,243 bytesscripts/runbook.pyruns10,187 bytesscripts/rustimports.pyruns7,928 bytesscripts/seqlayout.pyruns9,917 bytesscripts/shapesearch.pyruns5,967 bytesscripts/sqlerd.pyruns6,745 bytesscripts/svgflow.pyruns3,757 bytesscripts/tfimports.pyruns11,910 bytesscripts/tfstate.pyruns5,587 bytesscripts/timelapse.pyruns11,329 bytesscripts/tubemap.pyruns6,948 bytesscripts/validate.pyruns16,591 bytesstyles/built-in/colorblind-safe.jsonasset1,472 bytesstyles/built-in/corporate.jsonasset1,471 bytesstyles/built-in/dark.jsonasset1,546 bytesstyles/built-in/default.jsonasset1,454 bytesstyles/built-in/handdrawn.jsonasset1,474 bytesstyles/schema.jsonasset5,362 bytes
Read SKILL.md
# Draw.io Architecture Studio
Produce editable `.drawio` artifacts, not flattened pictures. The preferred
entrypoint is `scripts/diagramctl.py`, which unifies generation, incremental
sync, multi-view projection, semantic queries/tests/reviews, failure analysis,
and accessible publishing over a shared Diagram IR.
## Choose the workflow
| Request | Route |
| --- | --- |
| Natural-language diagram with precise styling | Read `references/diagram-types.md`, then `references/xml-authoring.md` and author XML |
| Standard flowchart/mindmap/gantt/timeline/etc. with no special styling | If draw.io >=30, read `references/mermaid-authoring.md` and convert Mermaid to native `.drawio` |
| Large graph (~15+ nodes) that needs automatic layout | Use `autolayout.py`; read `references/autolayout.md` before passing any `--layout` value |View the complete source on GitHubSkills included
- drawio-skill
Repository facts
- License
- MIT
- Created
- Mar 3, 2026
- Last pushed
- Nov 1, 2026
- Forks
- 728
- Open issues
- 1
- Project activity
- Active
Rank over the last 12 weeks
Now #146 · best #134 · down 9 in 30 days
- #143 on Oct 25
- #142 from Oct 28 to Oct 29
- #143 from Oct 30 to Nov 1
- #144 on Nov 2
- #147 on Nov 3
- #146 since Nov 4
50 earlier periods
- #149 on Aug 2
- #149 on Aug 7
- #148 on Aug 8
- #146 on Aug 9
- #150 on Aug 10
- #149 on Aug 11
- #150 on Aug 12
- #151 on Aug 13
- #150 on Aug 14
- #149 from Aug 15 to Aug 16
- #148 on Aug 17
- #149 on Aug 18
- #148 from Aug 19 to Aug 20
- #147 on Aug 21
- #146 on Aug 22
- #148 from Aug 23 to Aug 27
- #145 on Aug 28
- #141 on Aug 29
- #137 on Aug 30
- #134 on Aug 31
- #135 on Sep 1
- #134 on Sep 2
- #135 on Sep 3
- #134 on Sep 4
- #135 on Sep 5
- #134 on Sep 6
- #135 from Sep 7 to Sep 8
- #134 from Sep 9 to Sep 11
- #135 from Sep 12 to Sep 15
- #134 on Sep 16
- #135 on Sep 17
- #136 on Sep 18
- #135 from Sep 19 to Sep 23
- #134 on Sep 24
- #135 from Sep 25 to Sep 26
- #136 on Sep 27
- #137 from Sep 28 to Sep 29
- #136 on Sep 30
- #137 from Oct 1 to Oct 2
- #136 on Oct 3
- #134 on Oct 4
- #137 on Oct 5
- #135 on Oct 6
- #137 from Oct 7 to Oct 13
- #139 on Oct 14
- #138 on Oct 15
- #137 on Oct 16
- #138 on Oct 17
- #139 from Oct 18 to Oct 20
- #142 from Oct 21 to Oct 24
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 2, 2026
Changed on Oct 27, 2026
No longer found: Dangerous shell operation, Possible obfuscation
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 7 notes
skills/drawio-skill/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/drawio-skill/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/drawio-skill/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/drawio-skill/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/drawio-skill/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/drawio-skill/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/drawio-skill/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- 1 broad permissionin 1 file: drawio-skill/SKILL.md:1
- 1 dangerous shell commandin 1 file: drawio-skill/references/autolayout.md:17
- 57 network referencesin 11 files: drawio-skill/scripts/aiicons.py:5 drawio-skill/scripts/dbxicons.py:6 drawio-skill/scripts/encode_drawio_url.py:8 and 8 more
- 4 obfuscation signalsin 2 files: drawio-skill/scripts/diagram_ir.py:238 drawio-skill/scripts/repair_png.py:17
- No instruction overrides
- 45 executable scriptsin 45 files: drawio-skill/scripts/aiicons.py:1 drawio-skill/scripts/asyncapiimports.py:1 drawio-skill/scripts/autolayout.py:1 and 42 more
- No access to secrets
- No requests to vote in Hot
Show all 108 signals by file
skills/drawio-skill/SKILL.md
- Broad permissionsline 1
Bash - Network accessline 5
license: MIT allowed-tools: [Bash, Read, Write, WebFetch] metadata: {"openclaw":{"requires":{"anyBins":["python3"]},"emoji":"📐","os":["darwin","linux","win32"],"install":[{"id":"brew-drawio","kind":"brew","formula":"drawio","bins":["drawio" - Network accessline 6
allowed-tools: [Bash, Read, Write, WebFetch] metadata: {"openclaw":{"requires":{"anyBins":["python3"]},"emoji":"📐","os":["darwin","linux","win32"],"install":[{"id":"brew-drawio","kind":"brew","formula":"drawio","bins":["drawio"],"label":"In - Network accessline 7
metadata: {"openclaw":{"requires":{"anyBins":["python3"]},"emoji":"📐","os":["darwin","linux","win32"],"install":[{"id":"brew-drawio","kind":"brew","formula":"drawio","bins":["drawio"],"label":"Install draw.io for native exports","os":["darw
skills/drawio-skill/data/SHAPE-INDEX-NOTICE.md
skills/drawio-skill/data/databricks-icons.json
skills/drawio-skill/data/diagram-ir.schema.json
skills/drawio-skill/data/lobe-icons.json
- Network accessline 2
"package": "@lobehub/icons-static-svg", "version": "1.91.0", "cdn": "https://unpkg.com/@lobehub/icons-static-svg@1.91.0/icons/", - Network accessline 3
"version": "1.91.0", "cdn": "https://unpkg.com/@lobehub/icons-static-svg@1.91.0/icons/", "icons": [ - Network accessline 4
"cdn": "https://unpkg.com/@lobehub/icons-static-svg@1.91.0/icons/",
skills/drawio-skill/references/autolayout.md
- Dangerous shell operationline 17
sudo apt install graphviz
skills/drawio-skill/references/databricks.md
skills/drawio-skill/references/shapes.md
- Network accessline 52
brand name (OpenAI, Claude, Gemini, Mistral, Llama, HuggingFace, Ollama, LangChain, …321 brands) to a draw.io `image` style backed by the [lobe-icons](https://github.com/lobehub/lobe-icons) set (MIT). - Network accessline 54
[lobe-icons](https://github.com/lobehub/lobe-icons) set (MIT). - Network accessline 71
- **Data stores** common in RAG/LLM apps that lobe lacks (Qdrant, Redis, Postgres, Mongo, Elasticsearch, Milvus, Supabase, Neo4j, ClickHouse, Kafka, Snowflake, Databricks, …) resolve via the [simple-icons](https://simpleicons.org) - Network accessline 72
Postgres, Mongo, Elasticsearch, Milvus, Supabase, Neo4j, ClickHouse, Kafka, Snowflake, Databricks, …) resolve via the [simple-icons](https://simpleicons.org) CDN (CC0) as an automatic fallback — same command, same output shape. A brand - Network accessline 73
Snowflake, Databricks, …) resolve via the [simple-icons](https://simpleicons.org)
skills/drawio-skill/scripts/aiicons.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 5
"LLM app architecture" renders as generic boxes. This resolves a brand name to a draw.io `image` style that references the matching SVG from the lobe-icons set (https://github.com/lobehub/lobe-icons, MIT) on the unpkg CDN. - Network accessline 7
(https://github.com/lobehub/lobe-icons, MIT) on the unpkg CDN. - Network accessline 39
# Common RAG/LLM data stores that lobe-icons lacks, mapped to simple-icons # slugs (https://simpleicons.org, CC0). Served from the simple-icons CDN. Each - Network accessline 40
# slugs (https://simpleicons.org, CC0). Served from the simple-icons CDN. Each - Network accessline 41
# slug below is verified to return HTTP 200 at https://cdn.simpleicons.org/<slug>. - Network accessline 42
_SIMPLEICONS_CDN = "https://cdn.simpleicons.org/" - Network accessline 87
def fetch(url): - Network accessline 88
return urllib.request.urlopen(safe_url(url), timeout=15).read() - Network accessline 174
if args.embed: try: svg = fetch(url) - Network accessline 175
try: svg = fetch(url) except Exception as exc: # noqa: BLE001 - report and skip - Network accessline 176
svg = fetch(url) - Network accessline 196
if args.embed: try: svg = fetch(url) - Network accessline 198
svg = fetch(url)
skills/drawio-skill/scripts/asyncapiimports.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/autolayout.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/buildup.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/c4.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/ciimports.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/composeimports.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/compress.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/dbxicons.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 6
to a draw.io `image` style that references the matching SVG from the community databricks-architecture-icons project (https://github.com/oieduardorabelo/databricks-architecture-icons), which - Network accessline 7
databricks-architecture-icons project (https://github.com/oieduardorabelo/databricks-architecture-icons), which packages official Databricks artwork on a 48x48 canvas. - Network accessline 8
(https://github.com/oieduardorabelo/databricks-architecture-icons), which - Network accessline 53
_REPO = "oieduardorabelo/databricks-architecture-icons" _SOURCE = f"https://github.com/{_REPO}" - Network accessline 54
_SOURCE = f"https://github.com/{_REPO}" - Network accessline 55
_HOSTED = "https://oieduardorabelo.github.io/databricks-architecture-icons" - Network accessline 56
_RAW = f"https://raw.githubusercontent.com/{_REPO}/" - Network accessline 57
_API_COMMIT = f"https://api.github.com/repos/{_REPO}/commits/" - Network accessline 149
if accept: headers["Accept"] = accept req = urllib.request.Request(url, headers=headers) - Network accessline 150
headers["Accept"] = accept req = urllib.request.Request(url, headers=headers) with urllib.request.urlopen(req, timeout=30) as resp: - Network accessline 151
req = urllib.request.Request(url, headers=headers) - Network accessline 152
with urllib.request.urlopen(req, timeout=30) as resp:
skills/drawio-skill/scripts/diagram_ir.py
- Executable scriptline 1
#!/usr/bin/env python3 - Possible obfuscationline 238
raw = base64.b64decode(payload) - Possible obfuscationline 1479
const DATA={data};let i=-1;const nodes=[...document.querySelectorAll('.node')];function titleOf(s){{return (language.value&&s.labels&&s.labels[language.value])||s.title}}function show(n){{i=n;nodes.forEach(x=>x.classList.remove('active'));i
skills/drawio-skill/scripts/diagramctl.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/diagramctl_mcp.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/dockerimports.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/drawio2mermaid.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/drawio2pptx.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/drawiodiff.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/drawiohtml.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/edgeports.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/encode_drawio_url.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 8
Two modes: (default) read-only viewer -> https://viewer.diagrams.net/...#R<payload> - Network accessline 9
(default) read-only viewer -> https://viewer.diagrams.net/...#R<payload> - Network accessline 10
--edit editable editor -> https://app.diagrams.net/...#create=<payload> - Network accessline 36
return ( "https://viewer.diagrams.net/?tags=%7B%7D&lightbox=1&edit=_blank#R" + urllib.parse.quote(_deflate_b64(xml), safe="") - Network accessline 37
"https://viewer.diagrams.net/?tags=%7B%7D&lightbox=1&edit=_blank#R" + urllib.parse.quote(_deflate_b64(xml), safe="") ) - Network accessline 44
payload = json.dumps({"type": "xml", "compressed": True, "data": _deflate_b64(xml)}) return ( "https://app.diagrams.net/?grid=0&pv=0&border=10&edit=_blank#create=" - Network accessline 45
return ( "https://app.diagrams.net/?grid=0&pv=0&border=10&edit=_blank#create=" + urllib.parse.quote(payload, safe="") - Network accessline 46
"https://app.diagrams.net/?grid=0&pv=0&border=10&edit=_blank#create=" + urllib.parse.quote(payload, safe="") )
skills/drawio-skill/scripts/explain.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/goimports.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/graphqlerd.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/heatmap.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/jsimports.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/k8simports.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/openapiimports.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/prdiff.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/protoimports.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/pyclasses.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/pyimports.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/raster2drawio.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/relabel.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/repair_png.py
skills/drawio-skill/scripts/restyle.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/runbook.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/rustimports.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/seqlayout.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/shapesearch.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/sqlerd.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/svgflow.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/tfimports.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/tfstate.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/timelapse.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/tubemap.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/drawio-skill/scripts/validate.py
- Executable scriptline 1
#!/usr/bin/env python3
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Declared and executed: 1 fact
- Contacts raw.githubusercontent.com, which SKILL.md, the README and the plugin manifest do not mentiondrawio-skill/scripts/dbxicons.py:56High confidence
Signal confidence: 96 facts
- Broad permissions in the frontmatter of the SKILL.mddrawio-skill/SKILL.md:1High confidence
- Network access in the frontmatter of the SKILL.mddrawio-skill/SKILL.md:5Low confidence
- Network access in the frontmatter of the SKILL.mddrawio-skill/SKILL.md:6Low confidence
- Network access in the frontmatter of the SKILL.mddrawio-skill/SKILL.md:7Low confidence
- Network access in prose of documentationdrawio-skill/data/SHAPE-INDEX-NOTICE.md:3Low confidence
- Network access in prose of documentationdrawio-skill/data/SHAPE-INDEX-NOTICE.md:4Low confidence
- Dangerous shell operation in code of documentationdrawio-skill/references/autolayout.md:17Low confidence
- Network access in prose of documentationdrawio-skill/references/databricks.md:55Low confidence
- Network access in prose of documentationdrawio-skill/references/databricks.md:56Low confidence
- Network access in prose of documentationdrawio-skill/references/shapes.md:52Low confidence
- Network access in prose of documentationdrawio-skill/references/shapes.md:54Low confidence
- Network access in prose of documentationdrawio-skill/references/shapes.md:71Low confidence
- Network access in prose of documentationdrawio-skill/references/shapes.md:72Low confidence
- Network access in prose of documentationdrawio-skill/references/shapes.md:73Low confidence
- Executable script in code of a file that runsdrawio-skill/scripts/aiicons.py:1High confidence
- Network access in prose of a file that runsdrawio-skill/scripts/aiicons.py:5Low confidence
- Network access in prose of a file that runsdrawio-skill/scripts/aiicons.py:7Low confidence
- Network access in a comment of a file that runsdrawio-skill/scripts/aiicons.py:39Low confidence
- Network access in a comment of a file that runsdrawio-skill/scripts/aiicons.py:40Low confidence
- Network access in a comment of a file that runsdrawio-skill/scripts/aiicons.py:41Low confidence
- Network access in code of a file that runsdrawio-skill/scripts/aiicons.py:42High confidence
- Network access in code of a file that runsdrawio-skill/scripts/aiicons.py:87High confidence
- Network access in code of a file that runsdrawio-skill/scripts/aiicons.py:88High confidence
- Network access in code of a file that runsdrawio-skill/scripts/aiicons.py:174High confidence
- Network access in code of a file that runsdrawio-skill/scripts/aiicons.py:175High confidence
- Network access in code of a file that runsdrawio-skill/scripts/aiicons.py:176High confidence
- Network access in code of a file that runsdrawio-skill/scripts/aiicons.py:196High confidence
- Network access in code of a file that runsdrawio-skill/scripts/aiicons.py:198High confidence
- Executable script in code of a file that runsdrawio-skill/scripts/asyncapiimports.py:1High confidence
- Executable script in code of a file that runsdrawio-skill/scripts/autolayout.py:1High confidence
- Executable script in code of a file that runsdrawio-skill/scripts/buildup.py:1High confidence
- Executable script in code of a file that runsdrawio-skill/scripts/c4.py:1High confidence
- Executable script in code of a file that runsdrawio-skill/scripts/ciimports.py:1High confidence
- Executable script in code of a file that runsdrawio-skill/scripts/composeimports.py:1High confidence
- Executable script in code of a file that runsdrawio-skill/scripts/compress.py:1High confidence
- Executable script in code of a file that runsdrawio-skill/scripts/dbxicons.py:1High confidence
- Network access in prose of a file that runsdrawio-skill/scripts/dbxicons.py:6Low confidence
- Network access in prose of a file that runsdrawio-skill/scripts/dbxicons.py:7Low confidence
- Network access in prose of a file that runsdrawio-skill/scripts/dbxicons.py:8Low confidence
- Network access in code of a file that runsdrawio-skill/scripts/dbxicons.py:53High confidence
- Network access in code of a file that runsdrawio-skill/scripts/dbxicons.py:54High confidence
- Network access in code of a file that runsdrawio-skill/scripts/dbxicons.py:55High confidence
- Network access in code of a file that runsdrawio-skill/scripts/dbxicons.py:56High confidence
- Network access in code of a file that runsdrawio-skill/scripts/dbxicons.py:57High confidence
- Network access in code of a file that runsdrawio-skill/scripts/dbxicons.py:149High confidence
- Network access in code of a file that runsdrawio-skill/scripts/dbxicons.py:150High confidence
- Network access in code of a file that runsdrawio-skill/scripts/dbxicons.py:151High confidence
- Network access in code of a file that runsdrawio-skill/scripts/dbxicons.py:152High confidence
- Executable script in code of a file that runsdrawio-skill/scripts/diagram_ir.py:1High confidence
- Possible obfuscation in code of a file that runsdrawio-skill/scripts/diagram_ir.py:238High confidence
and 46 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Frontmatter field disable-model-invocation in skills/drawio-skill/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/drawio-skill/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/drawio-skill/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/drawio-skill/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/drawio-skill/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/drawio-skill/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/agents365-ai-drawio-skill/)