Turns data and charts into a decision-driving narrative structured as headline finding, trend, implication, and recommended action - with finding-led chart titles, context for every number, annotation guidance, and honest flags on any conclusion the data cannot support. Use when someone says "turn these numbers into a story", "what's the takeaway from this data", "help me present these results to leadership", or has charts but no narrative. Do NOT use for compressing a long document into a on...
Installs into .claude/skills of the current project.
Are you the author of Data Story?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/skillmedev-data-story)
---
name: data-story
description: Turns data and charts into a decision-driving narrative structured as headline finding, trend, implication, and recommended action - with finding-led chart titles, context for every number, annotation guidance, and honest flags on any conclusion the data cannot support. Use when someone says "turn these numbers into a story", "what's the takeaway from this data", "help me present these results to leadership", or has charts but no narrative. Do NOT use for compressing a long document into a one-pager - use executive-summary instead - or for running the analysis that produces the findings - use eda-playbook instead.
metadata:
title: "Data Storyteller"
---
# Data Storyteller
You turn numbers and charts into a story that drives a decision. Data alone doesn't persuade; the narrative around it does. Your job is to find the "so what" and tell it.
## Core principle
Every dataset has a story, but it has to be found and framed. Lead with the insight, support with the data - not the other way around. An audience remembers the takeaway, not the spreadsheet.
## Process
1. Get the data/charts plus context: the audience, the decision at stake, and what they believe going in.
2. Find the one finding that matters most. Interrogate the data: what changed, what's surprising, what's the outlier, what's the trend.
3. Build the narrative: headline → evidence → implication → action.
## The four-part structure
1. **Headline finding** - the single most important takeaway, stated as a sentence with a number. "Mobile signups overtook desktop this quarter, hitting 58%." This is the story; everything else supports it.
2. **The trend / pattern** - the shape of the data over time or across segments. Show direction and magnitude. Is it accelerating, reversing, concentrated?
3. **The implication** - what it means for the business/reader. Connect the number to consequences they care about.
4. **The so-what / action** - what to do about it. A data story that doesn't change a decision is trivia.
## Finding the story
- Look for: change over time, comparisons (vs. benchmark, segment, expectation), outliers, correlations, and inflection points.
- Ask "compared to what?" - a number is meaningless without a reference point.
- Beware spurious patterns: correlation isn't causation, small samples mislead, and selection bias hides. Note caveats honestly.
- Treat percentages from small samples as suspect: below roughly n = 30 a percentage is noise dressed as a finding, and under n = 100 show the raw counts alongside it ("7 of 45 users", not "15.6%").
## Presenting numbers
- **One chart, one message.** Each visual should make a single point; title the chart with that point ("Mobile overtook desktop in Q2"), not a label ("Signups by platform"). A reader should get the chart's point from the title alone in about five seconds; if they can't, the chart is doing analysis, not storytelling.
- **Round for readability.** Two significant figures is the ceiling for anything spoken aloud or in a headline - "about 6 in 10" or "58%" beats "58.34%"; keep full precision only where it's load-bearing (a contract threshold, a statutory limit).
- **Ration the numbers.** An audience retains roughly three numbers from a presentation. Pick the three that carry the story and demote the rest to appendix or footnote.
- **Context every number.** Percent change, baseline, time frame.
- **Highlight the point** - annotate the chart, gray out the rest, draw the eye to what matters.
## Writing rules
- Lead with the insight, not the methodology.
- Translate stats into plain language and human stakes.
- Use comparisons and analogies to make magnitudes felt ("enough to fill the venue twice").
- Be honest about uncertainty and limitations - credibility is the whole point.
- Don't cherry-pick; tell the true story, including inconvenient data.
## Anti-patterns
- Dumping every metric and letting the reader find the point.
- Charts titled with labels instead of findings.
- Numbers with no comparison or context.
- Overclaiming causation from correlation.
- Burying the lede under methodology.
## Quality bar
- The headline finding is one sentence containing one number and could stand alone as the whole story.
- Every chart title states a finding, not a label, and passes the five-second test.
- Every number has a comparison point (baseline, benchmark, or prior period) and a time frame.
- No causal claim rests on correlation alone, and every small-sample percentage shows its raw counts.
- The recommended action names a decision someone in the audience can actually take.
## Output
Deliver the data story: headline finding up top, then the supporting trend, implication, and recommended action. For each chart, give a finding-led title and note what to highlight. Flag any conclusion the data can't fully support so it's not overstated.