Agent skill

Drawio Academic Skills

by bahayonghang in bahayonghang/drawio-skills

Publication-figure overlay for draw.io. An agent skill from bahayonghang/drawio-skills.

MITAuto-check: notesDevelopment

Install Drawio Academic Skills

skills CLI
$ npx skills add bahayonghang/drawio-skills --skill drawio-academic-skills -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install bahayonghang/drawio-skills drawio-academic-skills --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/bahayonghang/drawio-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/drawio-academic-skills .claude/skills/drawio-academic-skills && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
drawio-academic-skills
GitHub stars
287
Token cost
~3.2k tokens
SKILL.md length
1,151 words
Files
26 (incl. references)
Skills in repo
2
Repo updated
First seen
Licence
MIT

At a glance

Publication-figure overlay for draw.io. An agent skill from bahayonghang/drawio-skills.

  • Works in 3 steps: Classify the figure as architecture,… → Draft or normalize the YAML spec as the… → Validate and render through the sibling…
  • Tasks that involve Diagrams
  • SKILL.md covers Required Sibling Base, Non-Negotiable Contract, Academic Preflight and Source Understanding, plus 10 more sections
  • Calls node

What it does

Drawio Academic Skills is an agent skill from bahayonghang/drawio-skills. Publication-figure overlay for draw.io. Use instead of drawio whenever the diagram is for a paper, thesis, dissertation, journal, conference, IEEE/ACM submission, manuscript, camera-ready, Word/LaTeX figure, or other publication. Applies venue, figure-type, color, caption/legend, formula, and paper-readability gates for architecture, workflow, roadmap, network-topology, and replicated paper figures.

Its SKILL.md is about 3.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 30 other files, including reference files (for example `CHANGELOG.md`, `README.md` and `README_CN.md`). Compatibility notes: Requires sibling ../drawio in the same skills directory. Node 20+ is required for the shared YAML/CLI workflow. draw.io Desktop produces the default 300dpi…

It sits in Development, covering Diagrams and Essays and academic help. It works with draw.io and LaTeX. The repository describes itself as: drawio skills for cc,codex. The licence is MIT.

When your agent uses it

  • Tasks that involve Diagrams
  • Tasks that involve Essays and academic help

Example prompts

  • “/drawio-academic-skills”

Requirements

  • Compatibility (from SKILL.md): Requires sibling ../drawio in the same skills directory. Node 20+ is required for the shared YAML/CLI workflow. draw.io Desktop produces the default 300dpi PNG (plus PDF/JPG or embedded .drawio.svg); without it, image exports fall back to a standalone SVG. No MCP server is required.
  • Pre-approved tools (allowed-tools): Read, Write, Bash, AskUserQuestion

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Classify the figure as architecture, roadmap, or workflow; complex paper-derived requests confirm the diagram plan first (preview only…
  2. Draft or normalize the YAML spec as the canonical source; shorten labels before shrinking fonts.
  3. Validate and render through the sibling base CLI, then self-check the exported artifact before reporting

What it can do on your machine

Read from SKILL.md and the folder at commit 2aa612e. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write
    • Bash
    • AskUserQuestion

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires sibling ../drawio in the same skills directory. Node 20+ is required for the shared YAML/CLI workflow. draw.io Desktop produces the default 300dpi PNG (plus PDF/JPG or embedded .drawio.svg); without it, image exports fall back to a standalone SVG. No MCP server is required.

    From compatibility in the SKILL.md frontmatter.

Context cost

Drawio Academic Skills loads about 3.2k tokens when it runs, and up to ~17k if it reads all its reference files. Until then it costs about 106 tokens; SKILL.md has 1,151 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~106
When it runs · the whole SKILL.md, loaded when a task matches
~3.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~17k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Read, Write, Bash, AskUserQuestion

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from bahayonghang/drawio-skills at commit 2aa612e, republished under its MIT licence (© bahayonghang). 1,151 words, ~3,178 tokens.

Download SKILL.mdSave it as .claude/skills/drawio-academic-skills/SKILL.md (or your agent's skills folder). This skill also uses 25 other files; get the full folder from GitHub.
name
drawio-academic-skills
description
Publication-figure overlay for draw.io. Use instead of drawio whenever the diagram is for a paper, thesis, dissertation, journal, conference, IEEE/ACM submission, manuscript, camera-ready, Word/LaTeX figure, or other publication. Applies venue, figure-type, color, caption/legend, formula, and paper-readability gates for architecture, workflow, roadmap, network-topology, and replicated paper figures.
allowed-tools
Read, Write, Bash, AskUserQuestion
compatibility
Requires sibling ../drawio in the same skills directory. Node 20+ is required for the shared YAML/CLI workflow. draw.io Desktop produces the default 300dpi PNG (plus PDF/JPG or embedded .drawio.svg); without it, image exports fall back to a standalone SVG. No MCP server is required.
version
2.8.0
license
MIT
homepage
https://github.com/bahayonghang/drawio-skills
platforms
macos, linux, windows
metadata.category
visual-design
metadata.tags
drawio, academic, paper-figure, ieee, thesis, manuscript, workflow, math, svg
argument-hint
figure-description-or-instruction

Draw.io Academic Overlay

Create, edit, replicate, validate, and export publication-ready draw.io figures by applying academic policy on top of the sibling Draw.io Base Skill. This overlay is intentionally thin: it owns academic policy/gates, academic docs, and paper examples; the sibling base at ../drawio owns all shared execution (CLI, schema, renderer, themes including academic/academic-color, references, examples, style presets, Desktop export).

Required Sibling Base

Resolve shared resources relative to this overlay directory:

  • CLI ../drawio/scripts/cli.js; URL fallback ../drawio/scripts/runtime/diagrams-net-url.js
  • Schema ../drawio/assets/schemas/spec.schema.json; themes ../drawio/assets/themes/; palettes ../drawio/assets/palettes/
  • References ../drawio/references/docs/, ../drawio/references/official/, ../drawio/references/workflows/, ../drawio/references/examples/; shared rework contract ../drawio/references/workflows/visual-review.md
  • Built-in style presets ../drawio/styles/built-in/

Overlay-local assets: references/docs/publication-overlay.md, academic-figure-playbook.md, academic-export-checklist.md, references/examples/, references/templates/.

If ../drawio/scripts/cli.js is missing, stop and report that the sibling base skill must be installed next to this overlay; never silently recreate or vendor-copy base resources into the overlay.

Non-Negotiable Contract

  • Keep academic authoring YAML-first and offline-first. Never create, require, or route through .mcp.json, MCP, or a live backend.
  • Treat .drawio and a 300dpi .png (via draw.io Desktop) as the default academic final deliverables; SVG is the offline fallback without Desktop — report the fallback and never claim files that were not produced.
  • Keep .spec.yaml, .arch.json, raw YAML, and diagnostics in a project-local work directory such as .drawio-tmp/<name>/, unless the user explicitly asks for a reproducible sidecar bundle beside the final output.
  • Perform paper-readability and visual self-checks on the exported PNG (or the fallback SVG) first. Do not substitute browser or Playwright screenshots when an exported artifact exists.
  • Use the sibling base ../drawio/references/workflows/visual-review.md for preview structure, issue records, YAML-first rework, and stopping rules; this overlay adds only publication checks.
  • Treat external image-generation previews as optional concept previews only. They never replace YAML, artifacts, sidecars, or exported-artifact verification.
  • Do not create or modify scratch JS scripts under a user's project-local .agents/skills/drawio; port durable fixes to the sibling base skill source instead.

Academic Preflight

Before generating or editing, determine and state: venue/audience; figure type (architecture, roadmap, or workflow); color policy; caption/legend/title, formula, and text-fidelity needs; export expectations. Estimate the node budget (authoritative targets, thresholds, and split strategies: references/docs/academic-figure-playbook.md § Node Budget Management); over target, confirm a split/simplify strategy with the user and start from the compact patterns in references/templates/. Full decision detail: references/docs/publication-overlay.md § Required Academic Decisions.

Palette Preflight

After the venue is known, if the user did not specify a palette, use AskUserQuestion as a single-select: venue recommendation first with (Recommended), 3-4 choices, each palette's displayName as the label, and colorblind/grayscale safety plus venue rationale in each description. Venue map: references/docs/academic-figure-playbook.md § Venue Palette Mapping.

If the user already specified a palette or an unambiguous style, map it directly and do not ask. For academic replication, preserve the source palette and skip selection unless the user explicitly requests normalization. Record the chosen name in meta.palette. The completion report must name the palette and its colorblind/grayscale safety flags, including any print-gate downgrade.

Source Understanding

Extract only what the figure needs from papers, reference images, or text-only prompts; keep uncertainties explicit. See references/docs/publication-overlay.md § Source Understanding and references/docs/academic-figure-playbook.md § Scientific Figure Patterns.

Diagram Plan Gate

For complex paper-derived figures or academic image-replication work, present a concise diagram plan and wait for confirmation before rendering; simple academic diagrams may skip the gate. Template: references/docs/publication-overlay.md § Diagram Plan Gate.

Optional Image Preview

Only after the diagram plan is confirmed, and only with privacy approval before sending unpublished or sensitive content; treat generated text as approximate and correct final labels/formulas/geometry in YAML. Full rules: references/docs/publication-overlay.md § Optional Image Preview.

Task Routing

Choose one route, then load only its files. overlay = this directory; base = the sibling, resolved from this directory.

  • academic-create — paper, thesis, IEEE, manuscript, journal, publication-ready figure → overlay references/docs/publication-overlay.md, academic-figure-playbook.md, academic-export-checklist.md; base ../drawio/references/workflows/create.md
  • math-formula — formula, equation, LaTeX, AsciiMath, MathJax, 公式 → base ../drawio/references/docs/math-typesetting.md, design-system/formulas.md
  • edit — modify an academic bundle or imported .drawio → base ../drawio/references/workflows/edit.md, ../drawio/references/docs/migration-readiness.md
  • replicate — redraw screenshot, image, SVG, or reference paper figure → overlay references/docs/publication-overlay.md; base ../drawio/references/workflows/replicate.md, ../drawio/references/docs/design-system/specification.md, color-guide.md
  • base-capabilities — code/config/live imports, raster extraction, local PNG/JPEG assets, multi-page bundles, AI/SysML/BPMN stencils, or offline postprocess before publication checks → base ../drawio/references/docs/upstream-capability-compatibility.md, local-image-assets.md; overlay references/docs/publication-overlay.md
  • stencil-heavy — academic cloud, network, AWS, Azure, GCP, Cisco, Kubernetes figure → base ../drawio/references/docs/stencil-library-guide.md, ieee-network-diagrams.md, ../drawio/references/official/xml-reference.md
  • style-preset — learn/use/list/delete/rename visual style presets → base ../drawio/references/docs/style-extraction.md, style-presets.md, ../drawio/styles/built-in/
  • direct-xml-exception — tiny handoff-only XML or exact mxGraph control → base ../drawio/references/upstream/pure-drawio-skill.md, ../drawio/references/official/xml-reference.md
Show full SKILL.md (458 more words)Show less

Academic Defaults

For academic-paper requests, set these before rendering:

yaml
meta:
  profile: academic-paper
  figureType: architecture # architecture | roadmap | workflow
  theme: academic # or academic-color when color is acceptable
  palette: okabe-ito # from venue preflight; ieee-bw for IEEE print
  title: Caption-ready title
  description: One sentence explaining the figure intent
  legend: Required when symbols, colors, line styles, or icons need explanation
  print: { target: cn-thesis } # optional gate: cn-thesis | ieee-single | ieee-double

Default deliverables:

  • <name>.drawio
  • <name>.png (300dpi, via draw.io Desktop; falls back to <name>.svg without Desktop)

Intermediate work directory:

  • <name>.spec.yaml, <name>.arch.json, raw or normalized YAML, diagnostics

For journal / IEEE vector submission, explicitly export <name>.pdf (or .svg) — vector required, not raster PNG. Other formats only on request.

Create Flow

  1. Classify the figure as architecture, roadmap, or workflow; complex paper-derived requests confirm the diagram plan first (preview only after confirmation).
  2. Draft or normalize the YAML spec as the canonical source; shorten labels before shrinking fonts.
  3. Validate and render through the sibling base CLI, then self-check the exported artifact before reporting:
bash
node ../drawio/scripts/cli.js input.yaml figure.drawio --validate --write-sidecars --sidecar-dir .drawio-tmp/figure --strict-warnings
node ../drawio/scripts/cli.js input.yaml figure.png --validate --use-desktop

Figure-type patterns: references/docs/academic-figure-playbook.md.

Edit and Replicate Flow

  • Edit the .spec.yaml sidecar first; if only .drawio exists, import via the base CLI (--input-format drawio --export-spec).
  • For image/SVG replication, preserve text boxes, captions, legends, formulas, edge labels, baseline/offset, font family/size/italic state, alignment, and spacing when visible; use explicit bounds for standalone text/formula blocks and labelOffset for connector labels off the line.
  • Keep regenerated files on the same basename for round-trippable artifacts and sidecars.

Export Policy

Vector submission (journal/IEEE) exports PDF (or SVG) explicitly. Without Desktop, generate a diagrams.net URL and report the missing export honestly:

bash
node ../drawio/scripts/cli.js input.yaml figure.pdf --validate --use-desktop
node ../drawio/scripts/runtime/diagrams-net-url.js figure.drawio

Style Presets

Use overlay-specific user presets first (~/.drawio-academic-skills/styles/), then sibling base bundled presets (../drawio/styles/built-in/). Never mutate bundled base presets; copy into the user preset directory before editing or defaulting.

Quality Gate

Do not claim completion until:

  • final .drawio and .png (or fallback .svg) align with work-dir .spec.yaml/.arch.json; meta.profile is academic-paper and meta.figureType is architecture, roadmap, or workflow
  • node count satisfies the playbook budget (references/docs/academic-figure-playbook.md § Node Budget Management); split or simplify when exceeded
  • labels readable at paper/A4 scale; formulas use official delimiters ($$...$$, \(...\), AsciiMath backticks); font classes follow the ladder with no label-fit overflow warnings
  • mixed CJK/Latin labels resolve to the Times New Roman + SimSun stack (theme cjk stack or meta.font)
  • captions, legends, callouts, formulas, and edge labels are not clipped or placed on connector lines; legends compact (single multi-line text node)
  • colors are not the only carrier of meaning; meta.palette matches the venue decision; PALETTE_PRINT_GATE is clear — offer ieee-bw/tol-high-contrast when strict print safety fails
  • the visual self-check followed sibling base ../drawio/references/workflows/visual-review.md on the exported PNG (or fallback SVG) before any live/browser preview; academic checks additionally cover A4 readability, caption/legend, formulas, print meaning, and venue constraints
  • requested Desktop exports were attempted or reported unavailable; no MCP config, server, or live backend required
  • referenced local image assets declare a non-empty raster_reason, atomic_raster_unit: true, and contains_reconstructable_content: false

Completion Report

End with a concise report: deliverables with paths; intermediate work directory when sidecars were generated; sibling base CLI commands run; the selected palette, its colorblind/grayscale safety flags, and any print-gate downgrade; unavailable Desktop exports and the fallback provided; remaining venue-specific manual checks.

© bahayonghang, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 25 other files (references) in skills/drawio-academic-skills of bahayonghang/drawio-skills.

  • SKILL.md
  • .gitignore
  • CHANGELOG.md
  • README.md
  • README_CN.md
  • agents/interface.yaml
  • agents/openai.yaml
  • evals/README.md
  • evals/baseline-prompts.json
  • evals/darwin-results.tsv
  • evals/evals.json
  • evals/test-prompts.json
  • references/docs/academic-export-checklist.md
  • references/docs/academic-figure-playbook.md
  • references/docs/publication-overlay.md
  • references/examples/ablation-study-pipeline.yaml
  • … and 10 more

Open the folder on GitHubat commit 2aa612e

Compare with similar skills

Drawio Academic Skills next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Drawio Academic Skills compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Drawio Academic Skills this skillbahayonghang/drawio-skills287—~3.2kAutomated safety check: NotesMIT
Thesis Figure Skill0xE1337/thesis-figure-skill144—~9.1kAutomated safety check: PassMIT
Write Leetcuda Bookxlite-dev/LeetCUDA12k—~2.1kAutomated safety check: PassGPL-3.0
Documentation Managementwengan-li/ncku-thesis-template-latex151—~3.1kAutomated safety check: PassCustom licence
Scibox Diagramjihe520/sci-box2491 repos~983Automated safety check: NotesNone
Research Figurechingswy/Skill-Research-Figure179—~5kAutomated safety check: PassNone

Similar skills

  • Thesis Figure Skill

    0xE1337/thesis-figure-skill

    生成学术论文配图:LaTeX/TikZ 代码(结构化图表,直接嵌入论文)或 draw.io XML (技术路线图、汇报配图)。自动按论文领域风格设计,编译验证后交付。

    144 GitHub stars~9.1k tokensUpdated 2 mo ago
    Documents & OfficeAuto-check passed
  • Write Leetcuda Book

    xlite-dev/LeetCUDA

    把 LeetCUDA kernels/interview 教学源码(base/sgemv/sgemm/hgemm/flashattn/ffpaattn/fp8gemm.cuh/fp4gemm.cuh)+ ffpa-attn CuTe sm120 源码(csrc/cuffpa/cute fp8/fp4,commit 861d75e)写成中文 CUDA 技术书(6 Part 38 章 + CuTe…

    12k GitHub stars~2.1k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Documentation Management

    wengan-li/ncku-thesis-template-latex

    A skill your agent uses for repository documentation lifecycle and consolidation.

    151 GitHub stars~3.1k tokensUpdated 8 days ago
    DevelopmentAuto-check passed
  • Scibox Diagram

    jihe520/sci-box

    制作与修改可编辑的 draw.io / diagrams.net 示意图(.drawio XML),产出 .drawio + PNG/PDF。三条路径:套用内置模板(五带技术路线图、三栏研究框架图、三栏阶段流程图、横版任务流水线图)、从零手写…

    249 GitHub starsUsed in 1 repo~983 tokens
    DevelopmentAuto-check: notes
  • Research Figure

    chingswy/Skill-Research-Figure

    Generate publication-quality figures for academic papers: LaTeX TikZ method pipelines and Blender 3D renders.

    179 GitHub stars~5k tokensUpdated 1 mo ago
    DevelopmentAuto-check passed
  • Student First Run

    wengan-li/ncku-thesis-template-latex

    Design every student-facing change from the viewpoint of a graduate student meeting this repository for the first time.

    151 GitHub stars~1.5k tokensUpdated 8 days ago
    DevelopmentAuto-check passed

More from bahayonghang/drawio-skills

  • Drawio

    bahayonghang/drawio-skills

    Create, edit, replicate, import, and export draw.io diagrams with an offline YAML-first workflow: architecture, network topologies, flowcharts, UML/ER, org charts, Mermaid/CSV conversion, existing…

    287 GitHub stars~4.1k tokensUpdated 1 mo ago
    Auto-check: notes

Works with

Questions about Drawio Academic Skills

What does Drawio Academic Skills do?

Publication-figure overlay for draw.io. An agent skill from bahayonghang/drawio-skills. Drawio Academic Skills is an agent skill from bahayonghang/drawio-skills.io.

When should I use Drawio Academic Skills?

Drawio Academic Skills fits situations like: tasks that involve Diagrams; tasks that involve Essays and academic help.

How do I install Drawio Academic Skills in Claude Code?

Run `npx skills add bahayonghang/drawio-skills --skill drawio-academic-skills -a claude-code`. Or copy the skill folder (skills/drawio-academic-skills in bahayonghang/drawio-skills) into .claude/skills/drawio-academic-skills in your project. Claude Code loads it when a task matches its description.

How do I install Drawio Academic Skills in Codex?

Run `npx skills add bahayonghang/drawio-skills --skill drawio-academic-skills -a codex`. Or copy the skill folder (skills/drawio-academic-skills in bahayonghang/drawio-skills) into .agents/skills/drawio-academic-skills in your project. Codex loads it when a task matches its description.

Can I use Drawio Academic Skills in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add bahayonghang/drawio-skills --skill drawio-academic-skills -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/drawio-academic-skills, .gemini/skills/drawio-academic-skills, .github/skills/drawio-academic-skills and .opencode/skills/drawio-academic-skills in your project.

What does Drawio Academic Skills need to run?

Going by SKILL.md and its folder, Drawio Academic Skills needs the command-line tools its instructions call (node). Its frontmatter pre-approves these tools: Read, Write, Bash, AskUserQuestion. Compatibility (from SKILL.md): Requires sibling ../drawio in the same skills directory. Node 20+ is required for the shared YAML/CLI workflow. draw.io Desktop produces the default 300dpi PNG (plus PDF/JPG or embedded .drawio.svg); without it, image exports fall back to a standalone SVG. No MCP server is required..

Does Drawio Academic Skills access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Drawio Academic Skills safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Drawio Academic Skills use?

Drawio Academic Skills is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Drawio Academic Skills use?

About 3.2k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 14k tokens, read only when the agent opens those files.

What are the alternatives to Drawio Academic Skills?

Skills that share tags, products or a category with Drawio Academic Skills: Thesis Figure Skill (0xE1337/thesis-figure-skill, 144 stars), Write Leetcuda Book (xlite-dev/LeetCUDA, 12k stars), Documentation Management (wengan-li/ncku-thesis-template-latex, 151 stars) and Scibox Diagram (jihe520/sci-box, 249 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Drawio Academic Skills?

bahayonghang (a GitHub user) maintains it in bahayonghang/drawio-skills, which has 287 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on September 8, 2026.

Source: bahayonghang/drawio-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.