Decks is an agent‑first slide dashboard built for a future without PowerPoint

Congrats, you've been promoted to partner. Your job is now pushing story and ideas further.

Free and open source. Works with Claude Code or Codex, on your Mac or Linux machine. For a direct link, click here.

The Claude app: the chat on the left, and a deck open in its built-in browser on the right, with a comment under a slide and Process now in the top bar

I'm not sure I'll ever align boxes in PowerPoint again

I spent almost a decade in PowerPoint. I spent hundreds of hours aligning boxes, formatting text, and fixing minor issues. I don't think I'll use PowerPoint again, and that's a good thing.

With Astra and Opus 5.5, we've reached a tipping point. I think that bulky software like Google Slides and PowerPoint increasingly doesn't make sense, especially for a solo operator like me. Handling basic formatting is trivial now and you can play project manager or partner, with the latest models as your Senior Associate.

Decks is built that way. You say what should change, your agent changes it, and it tells you on the slide what it did and why. When I make slides now, this is my daily driver and harness.

Paul Millerd

Models like Opus 5.5 don't feel like training an intern. They feel like a partner that helps you push your own edge.

Earlier modelsYou keep steering it back on courseQuality of thinking →Iterations →Where you were headedEventually: “yeah, that’s fine”“fix that”“no, undo that”“undo this” The newest frontier modelsPushing your own creative frontierQuality of thinking →Iterations →beyond what youthought it could doa new directionWhere you were headed

You comment. Your agent edits the deck and answers on the slide.

  1. 01

    Write what should change under a slide, or click any text and fix it yourself.

  2. 02

    Click Ask Claude, or say “process changes” in Claude Code or Codex.

  3. 03

    The agent edits the deck and replies on each slide: done, a question for you, or why it left something alone.

  4. 04

    Looks good clears a comment. Reopen sends it back for the next round.

A comment under a slide asking for a fourth reason and two more designs, Claude's reply saying what it did, and the slide's earlier comments and replies in the side panel

In Claude Code, one click starts the round

Say “Watch my decks” once, and Ask Claude becomes Process now.

The deck's top bar in watch mode, with a red Process now button showing two comments waiting

5 tests to make your ideas compelling

PowerPoint defaults often nudge ideas toward mediocrity. These five tests are ones I teach to my clients, and they are designed to push your thinking further.

  1. 1

    5-second test

    Do you get the point at a glance?

  2. 2

    10-second test

    Can a reader take it in? A miss becomes a comment for the next round.

  3. 3

    Horizontal flow

    Read only the titles. Do they tell the story?

  4. 4

    Vertical flow

    Say what the title promises, then reveal the body and check it delivers.

  5. 5

    Guides

    Margins, title length, and text size, drawn on the slide. One click turns a miss into a comment.

“It's educational; because it's got your principles baked into the checks, I'm learning about how to structure a slide deck.”
William, a Decks user
Checks, Guides: the protected border and the title box drawn on a slide, with a list of slides to look at

Software with a strong point of view: a built-in skill with the principles I teach

Decks ships with a skill for Claude Code and Codex. Every slide your agent writes or fixes follows these rules:

  • Answer first. Lead with the recommendation, then the evidence.
  • Ghost deck first. Write every title, in order, before building a single slide. It’s the cheapest moment to fix the story. Ghost decks.
  • Action titles. Every title is a full sentence that says the point: “Q3 revenue grew 22%, driven by enterprise expansion”, not “Q3 Revenue”. Action titles.
  • Vertical flow. The body proves the title, and there’s no takeaway box at the bottom. The principles of flow.
  • Horizontal flow. Read only the titles, in order, and they tell the whole story.
  • The ten-second test. A slide people read can be taken in within ten seconds: one point, a clear hierarchy, a chart that reads without study. The ten-second test.
  • “So what?” A slide can be easy to read and still say nothing. Every slide tells the audience what to think. Pretty slide syndrome.
  • One idea per slide. If it needs “and also”, it’s two slides.
  • Charts prove the title. Bars, columns, and lines. The number that matters stands out. Never a pie chart.
  • Draw the relationship. No grids of identical boxes. Show the process, the spectrum, or the chart instead.

The full method is in my full course, Think Like A Strategy Consultant.

Give AI more context for better work

What you’re making, who it’s for and the one point they should leave with, and how it should look. Decks writes your brief and copies a prompt. Paste it, and the agent builds the first draft.

Start from a consulting storyline, a talk, a workshop day, a proposal, or a blank deck. The consulting storyline is built from our free consulting PowerPoint templates.

Build additional decks too. It's trivial for an AI to do additional versions, so build CEO decks, client decks, review decks, or whatever alternative version makes sense.

New deck, step 1 of 3: a name, what you're making, and pieces to build alongside it New deck, step 3 of 3: a sample slide in each of six color sets, the title font, and an optional logo
A Review copy open in a browser: a client's comment under the executive summary, and Save a copy with my edits

Every deck stays on your machine, one file each

Decks runs in the built-in browser of the Claude or Codex app, next to the chat. Each deck is one HTML file in its own folder, with its own version history. It opens in any browser, presents full screen, and prints to PDF. The dashboard shows every deck with its open comments and recent rounds.

The Decks dashboard: every deck with its open comments, and the recent rounds

One paste sets it up

Enter your email and the setup prompt opens here.

Get Decks free

Learn the method behind the checks

Decks applies the method. The course teaches it: structured problem solving, MECE, the Pyramid Principle, and slide design. 1,500+ students in 65+ countries.

See the course

Questions about Decks

Is Decks really free?

Yes. The code is MIT licensed and the template slides are CC BY 4.0. Decks you make are yours, and you can send them to anyone. Enter your email once to get the link and the get-started prompt. Your email also adds you to the free six-day email course, then Paul's regular emails on strategy, consulting, and our courses. You can unsubscribe anytime.

What do I need to run it?

A Mac or a Linux machine with Python 3.9 or newer, Node.js 18 or newer, and git. Then Claude Code or Codex to do the editing.

Where do my decks live?

On your machine, in ~/slide-decks unless you change it, one folder per deck with its own version history. Decks keeps nothing anywhere else. Your agent sends what it reads to its model provider, as it does with any file. Every six hours the server asks GitHub whether a newer version of Decks is out. Nothing about your decks is sent, and you can turn the check off.

Can I send a deck to someone who doesn't use Decks?

Yes. A Client copy is one HTML file that opens in any browser, scrolls, presents full screen, and prints one slide per page. You can also save any deck as a PDF.

Can I use my own logo and colors?

Yes. When you start a deck, pick one of six color sets and a serif or sans serif title font, and upload your logo to put it in the corner of every slide. The colors live in one place in the deck file, so you can restyle the whole deck at once.

Where should we send Decks?

The get-started prompt opens on this page right away, and we'll email you the link.

You'll also be added to our free six-day email course on consulting fundamentals, one short lesson a day. After that you'll get Paul's regular emails on strategy, consulting, and our courses.

Unsubscribe anytime with one click.