Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Design slides where the data makes the argument — the takeaway-titled chart, the one-chart-per-slide rule, the annotation layer that guides the eye to the point, and the honesty pass on projected data. Use when asked make this data slide land, my chart slide confuses people, how do I present these numbers, or the audience missed the point of my graph. Produces the redesigned slide: takeaway title, the chart stripped and annotated, the eye-path check, and the honesty audit.
.claude/skills/mohitagw15856-data-slide-design/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 22% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 46% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 27% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 237% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 69% | 0% |
A data slide has one job: the room, glancing, reaches the same conclusion the presenter did — and most fail by neutrality. The chart arrives titled "Revenue by Quarter," un-annotated, gridlines intact, every series equally weighted: technically accurate, rhetorically mute, and the room reads it six different ways (or not at all). The design discipline: the title is the takeaway ("Enterprise drove all of Q3's recovery"), the chart is stripped to what carries that point (chart-choice picks the form; this skill stages it), the annotation layer points the eye (the highlighted series, the arrow at the inflection, the labeled delta), and the honesty pass keeps persuasion from shading into distortion — because a room that catches one axis trick re-audits every slide you ever show.
Ask for these if not provided:
Title: the takeaway claim] Chart: form + what's highlighted vs. dimmed · direct labels · the 2–3 annotations with their text] Footer: source · as-of date · the caveat if owed]
Axes/baselines ✓ · window justified · selection stated · the caveat's wording]
What three seconds yields · the fix if it wasn't the title]
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-20 | pass→pass | 14,755 | 12,003 | -19% | 1 | 1 | 0% | 2,223 | 3,028 | +36% | 0 | 0 | — |
case-01 | fail→pass | 13,776 | 8,331 | -40% | 1 | 1 | 0% | 2,229 | 2,711 | +22% | 0 | 0 | — |
case-02 | fail→pass | 14,387 | 11,781 | -18% | 1 | 1 | 0% | 2,371 | 3,452 | +46% | 0 | 0 | — |
case-03 | fail→pass | 11,870 | 9,738 | -18% | 1 | 1 | 0% | 2,285 | 2,911 | +27% | 0 | 0 | — |
case-04 | pass→fail | 14,878 | 15,934 | +7% | 1 | 1 | 0% | 2,783 | 3,687 | +32% | 0 | 0 | — |
case-05 | pass→pass | 6,793 | 46,364 | +583% | 1 | 1 | 0% | 1,358 | 2,638 | +94% | 0 | 0 | — |
case-06 | pass→pass | 23,887 | 21,156 | -11% | 1 | 1 | 0% | 3,404 | 4,613 | +36% | 0 | 0 | — |
case-07 | fail→fail | 13,286 | 11,515 | -13% | 1 | 1 | 0% | 2,350 | 3,224 | +37% | 0 | 0 | — |
case-08 | pass→pass | 10,289 | 9,196 | -11% | 1 | 1 | 0% | 1,897 | 2,899 | +53% | 0 | 0 | — |
case-09 | pass→pass | 10,234 | 9,079 | -11% | 1 | 1 | 0% | 1,611 | 2,614 | +62% | 0 | 0 | — |
case-10 | fail→pass | 2,990 | 5,880 | +97% | 1 | 1 | 0% | 589 | 1,986 | +237% | 0 | 0 | — |
case-11 | pass→pass | 9,815 | 10,867 | +11% | 1 | 1 | 0% | 1,758 | 2,798 | +59% | 0 | 0 | — |
case-12 | fail→pass | 9,417 | 11,376 | +21% | 1 | 1 | 0% | 1,753 | 2,955 | +69% | 0 | 0 | — |
case-13 | pass→pass | 8,291 | 6,587 | -21% | 1 | 1 | 0% | 1,570 | 2,386 | +52% | 0 | 0 | — |
case-14 | pass→pass | 15,410 | 15,391 | -0% | 1 | 1 | 0% | 2,445 | 3,723 | +52% | 0 | 0 | — |
case-15 | fail→pass | 8,982 | 8,617 | -4% | 1 | 1 | 0% | 1,596 | 2,688 | +68% | 0 | 0 | — |
case-16 | pass→pass | 9,277 | 5,798 | -38% | 1 | 1 | 0% | 1,567 | 2,111 | +35% | 0 | 0 | — |
case-17 | pass→pass | 14,980 | 8,408 | -44% | 1 | 1 | 0% | 2,381 | 2,634 | +11% | 0 | 0 | — |
case-18 | pass→pass | 10,909 | 8,045 | -26% | 1 | 1 | 0% | 1,789 | 2,524 | +41% | 0 | 0 | — |
case-19 | pass→pass | 15,109 | 10,822 | -28% | 1 | 1 | 0% | 2,432 | 3,000 | +23% | 0 | 0 | — |
case-21 | pass→pass | 13,407 | 9,172 | -32% | 1 | 1 | 0% | 1,900 | 2,589 | +36% | 0 | 0 | — |
case-22 | pass→pass | 12,192 | 12,292 | +1% | 1 | 1 | 0% | 2,026 | 3,225 | +59% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +23 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.