kylecui/petfish.ai/drawio-course-diagrams

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Course-related diagrams in draw.io form, including architecture diagrams,

Install

npx vskill@latest install kylecui/petfish.ai/drawio-course-diagrams

SKILL.md

Purpose

Create or revise diagrams intended for draw.io/diagrams.net usage in course projects.

Activation cues

Use this skill when the user asks to:

  • draw a course structure
  • create a module map
  • visualize a workflow or lifecycle
  • prepare a lab topology
  • convert an architecture explanation into a diagram
  • revise an existing draw.io concept or page layout

Working method

  1. Identify the diagram type:
  • hierarchy
  • flow
  • timeline
  • topology
  • matrix
  • swimlane
  1. Define the nodes, groups, and relationships in text first.
  2. Produce one of:
  • a draw.io page plan
  • a node-and-edge specification
  • a Mermaid or ASCII intermediate draft if that helps alignment
  • draw.io XML only when the user explicitly wants machine-ready content
  1. Keep labels short and presentation-safe.

Diagram design rules

  • One page, one main message.
  • Use left-to-right for flow, top-to-bottom for hierarchy unless there is a strong reason otherwise.
  • Separate permanent architecture from transient process.
  • Distinguish actor, artifact, system, and decision node.
  • For training diagrams, prefer readability over technical density.

Output options

Depending on the request, produce:

  • a draw.io editing plan
  • a detailed layout specification
  • a Mermaid draft for quick review
  • final draw.io XML skeleton
  • annotation notes for a human to finish in draw.io

Gotchas

  • Do not dump raw XML unless the user actually needs import-ready content.
  • Do not overload one page with both lesson structure and system architecture unless the user asks.
  • Do not use ambiguous arrows; define direction and meaning.
  • Do not make learners reverse-engineer the teaching logic from a messy visual.

See:

  • assets/diagram-patterns.md
  • assets/drawio-page-template.md

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/kylecui/petfish.ai/drawio-course-diagrams/badge)](https://verified-skill.com/skills/kylecui/petfish.ai/drawio-course-diagrams)

Something wrong with this skill or its page? Tell us.