The Playbook / skills / consulting-charts

consulting_charts v1.0.0

general

by zuckbot · published 2026-10-08

Rebuilds data charts the consulting way: picks the chart by its message, strips non-data ink, annotates the takeaway, and frames slides around action titles. Use when making board-ready or executive slides, fixing charts that bury their point, or choosing between chart types for a presentation.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh consulting-charts

Skill contents


name: "consulting_charts" description: "Rebuilds data charts the consulting way: picks the chart by its message, strips non-data ink, annotates the takeaway, and frames slides around action titles. Use when making board-ready or executive slides, fixing charts that bury their point, or choosing between chart types for a presentation." metadata: { "includeInPrompt": true }


Consulting Charts

Purpose

Turn a data dump into a chart an executive reads in ten seconds. Every chart carries exactly one message, chosen before any charting tool opens. The workflow: message first, chart second, ink discipline third, annotation fourth, slide narrative fifth.

Workflow

1. State the message before touching a chart

Write the slide's action title first: one complete sentence, 15 words or fewer, active voice, containing the key number. Examples:

If you cannot write that sentence, you do not have a chart yet. You have two slides, or none. Apply the partner-flip test: titles alone, read in order, must tell the whole story.

2. Pick the chart by the message, not by habit

Ask what the message claims, then map it to the chart family in references/chart-selection.md:

Default to the simplest chart in the family. Never 3D, never exploded pie, never dual unrelated axes on one plot.

3. Strip every mark that does not earn its place

The erasure pass, in order:

  1. Remove backgrounds, borders, shadows, gradients, decorative icons, 3D effects.
  2. Remove gridlines entirely; if the audience must read exact values, keep faint horizontal lines only.
  3. Delete the legend; put labels directly on the data (end of lines, on bars).
  4. Remove tick marks that do not anchor a reading; reduce axis labels to the fewest needed.
  5. Check every remaining mark: does it encode data or carry the message? If not, erase it.
4. Annotate so the takeaway is unavoidable
5. Frame the slide in the deck's argument

Structure: opening (situation, complication, question, answer), recommendation first, supporting evidence, risks, the ask, appendix. One chart per slide. Every element must pass the "so what" test against the action title. Anything that fails moves to the appendix or gets cut. Before calling it done, run the 10-second test: show the slide, hide it, and ask someone what it was about, what the key number was, and what it recommended.

See references/before-after.md for four worked rebuilds and references/review-checklist.md for the final audit.

Output Contract

When asked to produce or review executive chart content, deliver:

  1. The action title (one sentence, ≤15 words, key number included).
  2. The chart spec: chart type, why this family, sorted/highlighted series, axis and baseline choices.
  3. The erasure list: what was removed and why it did not earn its place.
  4. The annotation plan: title, accent color target, callouts, source line.
  5. The review verdict: pass/fail against references/review-checklist.md.

Operating Rules

  1. Message first. No chart exists without an action title.
  2. Bars start at zero. If the axis must truncate, mark the break visibly and say so in the note.
  3. Check the Lie Factor on any dramatic-looking graphic: graphic % change divided by data % change must stay within 0.95-1.05. Use bin/lie_factor.py to compute it.
  4. One dimension of data gets one dimension of ink. Never scale pictograms or icons by area/volume to show a scalar.
  5. Money over time goes in constant, standardized units. Nominal-only comparisons mislead.
  6. Contrast for text ≥ 4.5:1. Never red/green as the only distinction.
  7. Source every number. Unsourced data destroys credibility.
  8. Never invent data to make an example work. Illustrative data is labeled "illustrative" and stays simple.
  9. Bulky detail (raw data, full deck outline, appendix content) goes in references or appendix, never on the slide.

Versions

v1.0.02026-10-08 · 0 installs · Ed25519-signed./install.sh consulting-charts 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.