PlaygroundCatalog › Chart Choice
CC

Chart Choice

🔵 Stable🕐 updated 2026-07-19 🔷 SkillSpec L3 pm-cowork

Pick the chart the data and the point actually need — the question-to-chart mapping (comparison, trend, composition, distribution, relationship), the honesty rules (axes, baselines, dual-axis traps), and the one-chart-one-point discipline. Use when asked what chart should I use, make this data visual, why does this chart feel misleading, or fix this graph for the deck. Produces the chart verdict with its reasoning, the honesty checklist applied, and the labeling that lets the chart travel without its author.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

What to give it

The point, as a sentence: — "show the data" isn't chartable; "East region drove the Q2 recovery" is — the sentence picks the chart, and extracting it is half the skill
The data's shape — categories × measures × time; how many series (five lines are a chart; twelve are spaghetti — the shape forces choices)
The venue — a live deck (bolder, fewer labels), a doc (denser is fine), a dashboard (self-serve labeling); and whether it will be screenshot-forwarded (assume yes)

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

The point exists as a sentence before the form was chosen
Bar charts baseline at zero; zoomed line axes carry their label
No dual axes without the stated rare-exception justification
The title states the point; the source line exists
Charts with 6+ series were split, aggregated, or turned into a table

⚠️ What it refuses to do

Do not chart a topic — no point-sentence, no chart; a table shows data that hasn't decided its point
Do not truncate bar axes for drama — that's lying in geometry
Do not engineer dual-axis correlations — panels or indexing tell it straight
Do not pie past five slices — comparison by angle fails exactly when slices multiply
Do not decorate — every ink drop that isn't data competes with the three seconds the chart gets

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="chart-choice"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Chart Choice is one of 750 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog