Generate a "swimlane flow" learning roadmap as a draw.io (.drawio) file — horizontal stage lanes stacked top-to-bottom, each a colored rounded band holding titled unit cards, connected by directional arrows showing strict learning order.
Generate a "swimlane flow" learning roadmap as a draw.io (.drawio) file — horizontal stage lanes stacked top-to-bottom, each a colored rounded band holding titled unit cards, connected by directional arrows showing strict learning order.
Color advances stage by stage.
Use when the user wants a roadmap / 学习路线图 / 知识地图 as a drawio where sequence matters and each unit has a title + subtitle.
For poster-like parallel skill overviews prefer drawio-roadmap-snake.
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Claude CodeNot declared
CursorNot declared
CodexNot declared
GitHub CopilotNot declared
WindsurfNot declared
Gemini CLINot declared
ClineNot declared
OpenCodeNot declared
Repository health
Stars2
Default branchmain
Open issues0
Status
Active
Package contents
Files included with this skill beyond the listing page.
skill mdSKILL.md3,748 B
docsSUMMARY.md511 B
History
First seen on skills.sh
First recorded snapshot · 1 installs
SKILL.md
Swimlane-flow roadmap
Produce a .drawio file with horizontal stage lanes stacked top→bottom: each lane is a colored rounded band of titled unit cards, wired by directional arrows that make learning order explicit. Best when sequence and prerequisites matter.
When to use
This skill (swimlane) — strict order / prerequisites; each unit has title+subtitle; arrows show "learn A before B". Cleaner for courses.
drawio-roadmap-snake — poster visual impact; many parallel items per category.
If unsure, ask which they want, or offer to produce both.
Design rules
Stage lanes — one rounded rect per stage (rounded=1;strokeWidth=2), full width, stacked top→bottom. A colored lane-header chip on the left holds the stage name + unit count.
Stage color gradient — advance top→bottom. Suggested (fill / stroke):
Unit cards — white rounded rect rounded=1, value title subtitle. Core/highlight units get fontStyle=1 (bold) + ⭐ in the title.
Directional arrows — use shape=flexArrow;endArrow=classic (thick filled arrow shape, not a thin line). Route from the bottom center of the last card in a lane, down to the midpoint between lanes, then horizontally left to the entry point of the next lane. Each arrow's fillColor uses a light tint of the source lane color; strokeColor=#6c8ebf. Set exitX=0.5;exitY=1 on the source card and entryX=0.25;entryY=0 on the target lane. Provide explicit waypoints in <Array as="points">.
Title + legend — big bold title on top; one-line legend explaining solid vs. dashed and ⭐ marks.
Color palette
Stage role
Lane fill
Stroke
Foundation
#E3F2FD
#1565C0
Sub-Agents
#E8F5E9
#2E7D32
Skills
#FFF3E0
#E65100
Core Mechanisms
#F3E5F5
#6A1B9A
Engineering
#E0F7FA
#00838F
Closing
#FCE4EC
#AD1457
Side-branch
#FFFDE7 dashed
#F9A825
Build procedure
Collect outline: stages (lanes) → ordered units (title, subtitle, core?). If pointed at course dir/spec, derive and confirm lanes + order.
Geometry: lane height ≈150, card width 200×70, card gap ≈20, lane start x≈195. Stack lanes with ≈30 vertical gap.