bahayonghang avatar

Drawio Academic Skills

If you're writing a paper, thesis, or conference submission and need system architecture diagrams, research workflows, or ablation pipelines that won't embarrass you in print, this is the draw.io wrapper to reach for. It layers academic publishing rules (grayscale policies, IEEE topology conventions, formula rendering, caption placement) on top of a sibling base skill that handles the actual draw.io CLI and Desktop export. The workflow is YAML first and fully offline. It won't create MCP configs or phone home. You get editable bundles with .drawio, .spec.yaml, and SVG by default, plus optional PNG or PDF if you have draw.io Desktop installed. The preflight checklist forces you to declare venue, figure type, and color policy before it generates anything, which actually saves time when you're replicating a figure from a reference paper or prepping camera ready artwork.

skills.sh installs
1K
GitHub stars
299
last updated
Aug 21, 2026

Install

$ npx -y skills add bahayonghang/drawio-skills --skill drawio-academic-skills --agent claude-code

Installs into .claude/skills of the current project.

Files

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/

Sponsors

Details

Repository
github.com/bahayonghang/drawio-skills
Categories
Code Review & Quality, Productivity & Planning, Automation & Workflows, Design & UI/UX, Office & Documents, Video & Audio Editing
First seen
Jun 3, 2026

More from bahayonghang/drawio-skills

All 2
1orchestra-research avataropenrlhf-trainingorchestra-research/ai-research-skillsHigh-performance RLHF framework with Ray+vLLM acceleration. Use for PPO, GRPO, RLOO, DPO training of large models (7B-70B+). Built on Ray, vLLM, ZeRO-3. 2× fast1Kskills.sh installs
2orchestra-research avatarevaluating-code-modelsorchestra-research/ai-research-skillsEvaluates code generation models across HumanEval, MBPP, MultiPL-E, and 15+ benchmarks with pass@k metrics. Use when benchmarking code models, comparing coding 1Kskills.sh installs
3ar9av avatarwiki-importar9av/obsidian-wikiImport a wiki knowledge graph into the current vault — either from a graph.json export file (stubs) or from an OKF (Open Knowledge Format) markdown bundle (full1Kskills.sh installs
4jwynia avatargodot-asset-generatorjwynia/agent-skillsGenerate game assets using AI image generation APIs (DALL-E, Replicate, fal.ai) and prepare them for Godot. Covers the full art pipeline from concept art and st1Kskills.sh installs
5dodopayments avatardodo-best-practicesdodopayments/skillsGuide for initial Dodo Payments setup, including SDK installation, test and live environments, API keys, and the canonical checkout-to-webhook architecture.1Kskills.sh installs
6mlflow avataranalyzing-mlflow-tracemlflow/skillsAnalyzes a single MLflow trace to answer a user query about it. Use when the user provides a trace ID and asks to debug, investigate, find issues, root-cause er1Kskills.sh installs