mckinsey-charts
Installation
SKILL.md
McKinsey Charts
Drop-in chart builders for python-pptx. Charts are inserted as native PowerPoint chart objects — your audience can edit the data, change the colors, copy the chart to their own deck. No images, no screenshots.
The Three Charts
| Type | When to use | Example |
|---|---|---|
bar_callout |
One number is the story. TAM, market size, headcount, anything where you want to anchor on a single highlighted bar with a big callout. | "RTD coffee TAM will hit $42.5B by 2028" |
stacked_bar_over_time |
Composition over time. Revenue by segment, usage by feature, headcount by function. Shows both total growth and mix shift. | "Revenue grew 3x, but enterprise segment grew 7x" |
waterfall |
Bridging two numbers. Revenue walk, cost walk, headcount changes, any "start → adds → subtracts → end" story. | "FY24 → FY25 revenue bridge: $80M → $112M" |
Design choices (intentional, not configurable)
- Title is a claim, not a label. "RTD market will hit $42.5B by 2028" beats "Market Size."
- One highlight color, everything else grey. McKinsey decks don't rainbow. The chart points at one thing.
- No gridlines, no chart border, no legend unless multi-series. Less ink → more signal.
- Source line at the bottom in light grey italic. Always include it.
- Single font (Inter) at consistent sizes. Title 20pt, axis 10pt, source 9pt.