SVG Diagram — Data skill for Claude Code
Agent skill that draws architecture, flowchart, sequence, data-flow and lifecycle diagrams as hand-placed SVG, to one linted house style.
How to install SVG Diagram
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open bybit-exchange/svg-diagram and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What SVG Diagram does
Agent skill that draws architecture, flowchart, sequence, data-flow and lifecycle diagrams as hand-placed SVG, to one linted house style.
Alternatives in Data
- Bitbucket Data Center 71.9k ★
- Archify — Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self 17.2k ★
- Portaljs Architect — Recommend a data-portal architecture (storage, compute, catalog, access, hosting, metadata) from your needs, t 2.3k ★
README
svg-diagram
A house style for hand-written SVG diagrams your agent can follow — the layout arithmetic, the colour system, and a zero-dependency linter that proves it did.
[](LICENSE) [](https://github.com/vercel-labs/skills) [](#the-lint-gate)

Install
Paste this to your coding agent:
Install the svg-diagram skill from https://github.com/bybit-exchange/svg-diagram
for me by running: npx skills add bybit-exchange/svg-diagram -g
Or run it yourself:
npx skills add bybit-exchange/svg-diagram -g
The CLI detects which agents you have installed and writes each one's path. Drop `-g` to install into the current project instead.
| Surface | Path |
|---|---|
| Claude Code | ~/.claude/skills/svg-diagram/ |
| Codex, Cursor, Gemini CLI, Copilot, opencode, Antigravity | ~/.agents/skills/svg-diagram/ — they share one directory |
| Pi | ~/.pi/skills/svg-diagram/ |
| Windsurf, Continue, Roo, Goose, Kiro, Trae and 40+ more | ~/./skills/svg-diagram/ |
| Claude.ai | Zip the folder and upload it under Settings → Capabilities → Skills (skill text only — svg-lint needs local Node) |
Every path is named from the skill's frontmatter `name`, not from where the skill sits here, so moving files in this repository doesn't change them.
`SKILL.md` is at the repository root, so the install copies the root and `svg-lint` comes along with the skill text. The linter has no dependencies, so it runs from wherever it landed:
node ~/.claude/skills/svg-diagram/tools/svg-lint/bin/svg-lint.mjs diagram.svg
If you only want the skill text, take the one file the agent reads:
mkdir -p ~/.claude/skills/svg-diagram
Related Skills
Architecture Docs
Generate architecture documentation — from a quick Mermaid diagram to full system overview with data flow, com
Dd Docs
Open the Data Documentation and Diagrams department (reflect stage) and route the request to one of its 20 ato
Tw House Ops
AI-powered house hunting pipeline for Taiwan, built on Claude Code. Inspired by @santifer/career-ops — same op
Dfd
Generate Yourdon-DeMarco Data Flow Diagrams (DFDs) with structured analysis notation
Architecture Planning
Plan system architecture with component design, data flow, and implementation strategy
Architecture Overview
Discovery-mode multi-repo technical landscape — produces 4-file bundle (inventory, dependencies, data flow, in
Related Agents
Diagram Generation
Diagram generation expert for draw.io, PlantUML, and Mermaid — use proactively when creating architecture diag
Diagram Builder
Generates ship-time Mermaid state and sequence diagrams, an API endpoint catalog with request/response schemas
Design Illustration Critic
Specialist critic · focuses ONLY on illustration & SVG craft — are diagrams / product mocks / icons realistic