Chartsmith Skill banner
masonsun masonsun

Chartsmith Skill

Data community

Description

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.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

![Version](https://img.shields.io/badge/version-1.0.0-green) ![Skills](https://img.shields.io/badge/skills-1-blue) ![License: MIT](https://img.shields.io/badge/license-MIT-blue) ![Python 3.8+](https://img.shields.io/badge/python-3.8+-blue) ![Claude Code](https://img.shields.io/badge/Claude_Code-Skill-blueviolet) ![SKILL.md](https://img.shields.io/badge/agent-SKILL.md-orange)

Chartsmith

A Claude Code skill for generating publication-quality data visualizations following Cole Knaflic's [*Storytelling with Data*](https://www.storytellingwithdata.com/) principles.

Chartsmith sample output — revenue vs target line chart

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 chart
Waterfall
Horizontal bar chart
Horizontal Bar
Slope chart
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