About hand-drawn-diagrams
hand-drawn-diagrams is a skill that turns text prompts into hand-drawn-style Excalidraw diagrams. It creates and validates diagram files and can provide hosted editing links, with animated SVG and PNG rendering as follow-ups.
Key features
- 01Text-to-diagram generation
- 02Flows, mind maps, and wireframes
- 03Excalidraw file validation
- 04Hosted diagram editing links
- 05Animated SVG and PNG rendering
- 06Monochrome sketch style
Use cases
- 01Sketching a process flow
- 02Exploring an idea with a mind map
- 03Drafting a page mockup
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ podo/ design-agent-skills --skill hand-drawn-diagramsAfter installing, type/hand-drawn-diagramsin Claude Code to confirm it loaded.
Bundled filesstub.yaml
Details
From the project READMEhand-drawn-diagrams
Catalogue stub — full skill: muthuishere/hand-drawn-diagrams
Decision tree
-
Is the full skill already installed?
- Global:
f=~/.agents/skills/hand-drawn-diagrams/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" - Project:
f=.agents/skills/hand-drawn-diagrams/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" installed→ the skill is installed ashand-drawn-diagrams, invoke it and proceedpointer→ go to step 2
- Global:
-
Detect scope, then install:
[ -e ~/.agents/skills/hand-drawn-diagrams ] && echo "global" || echo "project"Global:
npx skills add muthuishere/hand-drawn-diagrams --skill hand-drawn-diagrams -g -yProject:
npx skills add muthuishere/hand-drawn-diagrams --skill hand-drawn-diagrams -yClaude Code: send a command as a chat message starting with
!to run it without leaving the conversation.
Heads-up
- Requires: Python with uv (the skill runs scripts/*.py through
uv run python); Chrome DevTools MCP or Playwright, only for PNG and animated-SVG rendering - License: MIT (GitHub reports it as NOASSERTION)
Invoke after install
- Skill name:
hand-drawn-diagrams - Trigger phrases: "hand drawn diagram", "sketch diagram", "rough diagram"
What it does
Generates hand-drawn style Excalidraw diagrams (flows, explainers, mind maps, wireframes, page mockups) from a text prompt. It routes to a diagram type, writes and validates a .excalidraw file, then produces a hosted edit link, with animated SVG and PNG export as follow-ups. Monochrome sketch output by default. Best for quick whiteboard-style sketches and early ideation where the rough aesthetic communicates "this is exploratory." The edit and animation links open a page on the author's GitHub Pages site with the diagram encoded in the URL, so the diagram data travels in the link.
When NOT to use
- Polished or structured diagrams with Excalidraw libraries and a render pipeline (use
excalidraw-diagram) - Diagrams that must not leave your machine inside a shareable link (use
excalidraw-diagram, which renders with a local Playwright browser)