Gen Chart — Data skill for Claude Code
Agent skill to turn data, a description, or a pasted table into a polished, interactive chart — directly in chat.
How to install Gen Chart
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open sses79/gen-chart and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Gen Chart does
Agent skill to turn data, a description, or a pasted table into a polished, interactive chart — directly in chat.
Alternatives in Data
- LLM Redteam — LLM red-team corpus runner — fires categorized prompt-injection / jailbreak / system-prompt-leak / data-exfil 4.5k ★
- HTML Video — Programmatic video for coding agents — HTML to video on your laptop 4.5k ★
- MCP Server Chart — 🤖 A visualization mcp & skills contains 25+ visual charts using @antvis 4k ★
README
gen-chart
**Turn data, a description, or a pasted table into a polished, interactive chart — directly in chat.**
gen-chart is an Agent Skill plus a zero-dependency Node.js rendering and validation system for Claude Code, Cursor, Codex CLI, and OpenCode. The agent authors a typed JSON spec; gen-chart deterministically compiles it into one self-contained HTML file — and refuses charts that claim more than the numbers support.
- Four chart families — trends, comparisons, distributions, proportions, and heatmaps, from one typed spec
- Honest by construction — validation rejects truncated bar axes, mixed units, unreadable pies, and misleading normalisation, each with a machine-readable repair receipt
- One file you can send anyone — inline SVG, embedded data, no CDN, works offline; exports PNG, SVG, the underlying CSV, and a 1200×630 share card
- Readable without a mouse — every chart ships a screen-reader data table and full keyboard navigation, on a palette verified against WCAG AA in both themes
    
**[Gallery](https://sses79.github.io/gen-chart/)** · **[Roadmap](ROADMAP.md)** · **[Design system](DESIGN.md)** · **[Skill contract](gen-chart/SKILL.md)**
01 · Install the skill
**Keep the tool local.** One command installs the same checked skill and zero-dependency renderers into whichever agent you use — no vendor-specific fork.
npx skills add sses79/gen-chart -g
`-g` installs to your user directory; drop it to install into the current project. Private repositories work too, using the git credentials you already have.
Explicit, non-interacti
Related Skills
Skill Flowchart
Turn a codebase, workflow, or prompt pipeline into a polished, interactive HTML flowchart — a skill for AI cod
Eval From Scratch
Build an LLM-as-a-Judge eval from a pasted system prompt or a description — no observability data needed.
Data Analysis Report
Claude Data-Analysis-Report Skill:将 Excel/CSV 数据自动转化为含统计检验的 HTML 分析报告 Turn Excel/CSV data into statistically r
AI Stock Analyst
Turn a plain-English request ("compare Apple and Microsoft YTD") into a validated stock chart — a CrewAI multi
Add Charts
Integrate Chart.js or Recharts for data visualization. Create reusable chart components: line, bar, pie, area,
Add Recipe
Turn a YouTube link, transcript, or description into a recipe file in this database
Related Agents
Presentation Designer
Turns data work — exploratory analyses, dashboards, business plans, project proposals — into polished, on-bran
Data Visualization Expert
Data visualization expert for chart selection, interactive dashboards, WCAG-AA color palettes, and ECharts/D3
Shine Chart Builder
Generates interactive charts and diagrams via ECharts MCP, Mermaid MCP, or VegaLite MCP. Produces publication-