Draw Better SVG — Development skill for Claude Code
Agent skill for planning, drawing, animating, render-checking, and repairing editable SVG graphics - with an interactive review loop.
How to install Draw Better SVG
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open arlinamid/draw-better-svg and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Draw Better SVG does
Agent skill for planning, drawing, animating, render-checking, and repairing editable SVG graphics - with an interactive review loop. Installs with npx skills and as a Claude Code, Codex, and Cursor plugin.
Alternatives in Development
- Contributors — Thank you to everyone who has contributed to making planning-with-files better 16.8k ★
- Portaljs Add Map — Render a GeoJSON dataset on an interactive Leaflet map in the Views section of a dataset's showcase 2.3k ★
- Beautiful Feishu Whiteboard — 35 curated colour palette styles for building beautiful, editable Feishu / Lark (飞书) whiteboards 687 ★
README
Draw Better SVG
[](CHANGELOG.md) [](https://github.com/vercel-labs/skills) [](LICENSE)
An agent skill for planning, drawing, render-checking, animating, and repairing editable SVG graphics: icons, logos, illustrations, diagrams, charts, patterns, maps, and logo motion.
npx skills add arlinamid/draw-better-svg
The skill treats valid XML, correct geometry, and visual quality as three separate requirements. It classifies the task, draws in passes (composition → structure → geometry → style), renders the result at the sizes it will be shown at, and fixes the most visible defect before adding detail. Before delivery it builds a review page for the user: a construction reveal, the motion timeline, the artwork at its target sizes on transparent, light, and dark backgrounds, and the structural, geometry, and contrast checks. The user pins comments and draws on it, and Send hands the round to the agent through a small local server — element names, coordinates, animation frame times, and annotated images included.
Examples
| A boy riding his bicycle | Animated character: IK limbs, one 16 s clock, character-motion principles, and four review rounds with the user shown next to their fixes |
| Orbit | Logo reveal: artifact-free draw-on, overshoot, wipe, a pixel-exact end state, and a dark-background fix |
| Gallery | Icon, boolean mark, illustration, sketch, chart, diagram, pressure ink, and pattern from the built-in study set |
Every example passes both audits; `npm r
Related Skills
SVG Animate
Animate an SVG — icon, logo reveal, stroke draw, morph, mascot loop — or turn a frame sequence / flat clip int
Excalidraw
Let Claude Code or Codex draw real Excalidraw diagrams — flowcharts, wireframes, slide decks, SWOT, Lean Canva
Draw Io Skill
Native draw.io skill with export helpers, SVG linting, and public docs for Codex and Claude Code workflows.
Multi Chart Draw Skills
支持多种图表类型的绘制工具,包括思维导图、流程图、数据可视化图表、数学函数图等;可根据用户需求生成 Mermaid、ECharts、Mindmap、DrawIO、GeoGebra 等格式的图表,并导出为 PNG、SVG、
Callsheet
Turn any recording of a call into one self-contained HTML readout: local Whisper, multi-agent analysis, hand-a
Reborn Skills
npx reborn-skills — Claude Code essential skills installer: installs 5 free community skills, then verifies th
Related Agents
Diagram Drawer
Diagram drawing specialist. Use for the drawing step of /diagram — turns a content inventory (boxes, arrows, g
SVG Creator
Load when the user wants an SVG made or fixed — an icon, illustration, logo mark, mascot pose, chart glyph, or
Visual Exporter
Convert a structured deepthinking thought into diagram source code. Use when the user asks to visualize, rende