Semantic SVG — Data skill for Claude Code
Natural language and grounded data compiled into beautiful, machine-addressable SVGs.
How to install Semantic SVG
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open AlexAI-MCP/semantic-svg and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Semantic SVG does
Natural language and grounded data compiled into beautiful, machine-addressable SVGs.
Alternatives in Data
- Bitbucket Data Center 71.9k ★
- Financial Services — Reference agents, skills, and data connectors for the financial-services workflows we see most — investment ba 34.5k ★
- Data Contract — This document defines which files belong to the system (auto-updatable) and which belong to the user (never to 32.5k ★
README
Semantic SVG
Turn natural-language intent and grounded data into SVGs that are beautiful to people and addressable by machines.
Semantic SVG is an open-source LLM skill plus deterministic compiler. The LLM directs the story and visual grammar; the compiler owns coordinates, XML, stable IDs, provenance, and verification. The finished file can be read as a poster, inspected as structured data, and enlarged without losing detail.

*The five-second showcase plays automatically and loops directly in this README.*
The example above contains **504 visible detail rows**, **2,520 atomic fields**, and **2,648 text elements** in one black-and-orange SVG. Small type is intentional: it stays non-overlapping and becomes fully readable when the vector is enlarged.
Watch The Demo
**[Open the 35-second workflow video](./docs/assets/semantic-svg-demo.mp4)**
The autoplay preview gives the first read immediately. The longer recording shows the real artifact at multiple zoom levels: a human can scan the whole composition, then inspect individual labels, types, sources, and machine-addressable IDs.
Why It Exists
Raw LLM-generated SVG tends to produce fragile XML, invented labels, drifting coordinates, and text collisions. Semantic SVG separates creative judgment from deterministic execution:
natural-language brief + grounded data
↓
story and visual grammar
↓
ArtifactSpec or detail inventory
↓
deterministic SVG compiler
↓
semantic QA + browser render + zoom review
↓
finished semantic SVG
Every meaningful object can carry `id`, `data-node-id`, `data-edge-id`, `data-source-ref`, coordinates, relation types, and embedded JSON metadata. The picture remains a real picture; the data remains queryable.
Two Output Modes
Luminous Atlas
Fo
Related Skills
Docwise Agentic
Full agentic RAG pipeline: adaptive chunking → Qdrant hybrid search (semantic + BM25 + RRF) → LangGraph ReAct
Suganthans BigQuery MCP Server
BigQuery MCP server for Claude — query any BigQuery dataset in natural language, with built-in SEO analysis to
Bq Generate
Generate optimized BigQuery SQL from a natural language description. Pass a description of the data you need.
AI Databricks Data Agent
Agentic AI Data Engineering platform built with LangGraph, LangChain, Databricks, Delta Lake, Pandas, and Open
SQL Queries
Generate SQL queries from natural language across major dialects
Obsidian Bases
Create or edit Obsidian Bases (.base files) — native database views over vault notes (table/card/list, filters
Related Agents
Agent Capability Analyst
Advanced specialist in AI agent capability analysis with enhanced scoring algorithms, semantic matching for na
Brain Query
Query the Brain teaching graph with natural language. Translates to Cypher, synthesizes insights, never expose
Claude Code Leaks
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you co