Chartsmith Skill — Data skill for Claude Code
A Claude Code skill for generating publication-quality data visualizations.
How to install Chartsmith Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open masonsun/chartsmith-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Chartsmith Skill does
A Claude Code skill for generating publication-quality data visualizations. Reads your data, picks the right chart, and produces clean, customizable Python or R code that follows storytelling best practices.
Alternatives in Data
- MCP Server Chart — 🤖 A visualization mcp & skills contains 25+ visual charts using @antvis 4k ★
- Sprite Gen — Generate clean 2D game sprites & animation atlases — component-row pipeline: state rows, alpha cleanup, frame 763 ★
- Reddit MCP Buddy — Clean, LLM-optimized Reddit MCP server 624 ★
README
     
Chartsmith
A Claude Code skill for generating publication-quality data visualizations following Cole Knaflic's [*Storytelling with Data*](https://www.storytellingwithdata.com/) principles.
Feed it a CSV or describe your data — Chartsmith infers the right chart type, then produces clean, tweakable Python or R code. Every chart follows a 10-point [design constitution](CONSTITUTION.md): no chart junk, insight-driven titles, direct labels, and a two-layer [color system](PALETTE.md) that puts the story first.
![]() Waterfall |
![]() Horizontal Bar |
![]() Slope Chart |
Install
# With the skills CLI (recommended)
npx skills add masonsun/chartsmith-skill
# Or clone and run the install script
git clone https://github.com/masonsun/chartsmith-skill.git
cd chartsmith-skill
bash install.sh # project-level
bash install.sh --global # all projects
Quick Start
Once installed, Chartsmith activates automatically when you ask Claude Code to create a visualization:
> Visualize this CSV as a bar chart highlighting the top 3 categories
> Here's my quarterly reven
Related Skills
Chart Design
Design a chart or data visualization — selects the right chart type, applies accessible color palettes, adds a
Bos
BuilderOS hub — reads pipeline state and routes to the right phase
Franken Snowflake
Clean-room, Rust-first, Asupersync-native Snowflake SQL API connector built for coding agents. 14-crate worksp
Statusline Bar
Modern, fully customizable Claude Code statusline. Single-file bash + jq, no plugin runtime, no network calls.
Life OS
Personal-dashboard framework: one SQLite data layer on your own PC, an offline-first Android app, browser dash
Data Storytelling
Claude skill that turns analyses and Tableau/Power BI dashboards into narratives for execs, decks, Medium/Link
Related Agents
Shine Chart Builder
Generates interactive charts and diagrams via ECharts MCP, Mermaid MCP, or VegaLite MCP. Produces publication-
Visualization Specialist
Expert data visualization specialist for creating interactive, insightful, and publication-quality visualizati
Diagram Generator
Specialized agent for creating professional diagrams and visualizations for articles using MCP chart servers.


