thinkhard.SI

Prompt repository Email, meetings & presentations

Review your slide deck before you present

Your deck is drafted and you want blunt, slide-by-slide notes on what to cut, fix or move before anyone sees it.

Registry no.
OFF-032
Collection
Email, meetings & presentations
Laid out for
Claude
Score
10 out of 10
Blanks to fill
5
Added

Email, meetings & presentationsClaude

The prompt

Score 10 of 10, Excellent

Use it when Your deck is drafted and you want blunt, slide-by-slide notes on what to cut, fix or move before anyone sees it.

  • {{deck_text}}
  • {{audience}}
  • {{goal}}
  • {{time_slot}}
  • {{setting}}
Full prompt and why it works
Prompt
<deck>
{{deck_text}}
</deck>

<context>
Audience: {{audience}}
What I want them to decide or do: {{goal}}
Time slot: {{time_slot}}
How it will be shown: {{setting}}
</context>

Review the deck above before I present it. I want honest notes rather than praise, because the audience will be less forgiving than you. A good review is one I can act on in an afternoon: specific fixes, not general advice about slide design.

Check, in this order:
1. Storyline: whether the main point or recommendation is clear by slide 3, whether each slide follows from the one before, and whether the ask is stated plainly near the end.
2. Each slide: one message, a title that states the point, text that can be read in the time the slide is on screen, and charts or tables that support the title.
3. Consistency: numbers, names, dates and terms that differ between slides, and figures that do not add up.
4. Fit: slides to cut or move to an appendix so the talk fits the time slot, at roughly one to two minutes per content slide.

Format the review as:
- A verdict in three sentences: the strongest part, the biggest problem, and the single change that would help most.
- A table with the columns Slide, Problem, Suggested fix, Priority (must fix, should fix, nice to have). Up to 20 rows, must-fix rows first.
- Inconsistent numbers, each listed with the slide numbers where each version appears.

<example>
The form of one row only, with invented figures: 7 | Title "Q3 results" does not say what happened | "Q3 sales rose 8 percent, led by renewals", if that is what the chart shows | must fix
</example>

Work only from the text above. Do not add facts, figures or claims in the suggested fixes; where a fix needs information I have not given, put the gap in square brackets. If a slide's content is unclear from the text alone, for example a chart that came through as an image placeholder, say so rather than guessing what it shows.

Variables

{{deck_text}}
The text of every slide in order, with slide numbers, plus your speaker notes if you have them. Most slide tools can export this.
{{audience}}
Who will see it, for example "the executive team" or "a client's buying committee".
{{goal}}
What you want them to decide or do after the presentation.
{{time_slot}}
How long you have, for example "20 minutes including questions".
{{setting}}
How it will be shown, for example "shared on a video call" or "sent ahead as a pre-read".

Why it works

  • Background facts. The deck sits in its own tag above the instructions and the audience, goal and time slot in another, the layout Anthropic recommends for long material.
  • Format. A three-sentence verdict, then a prioritized table, puts the one change that matters most at the top instead of burying it among small fixes.
  • If unsure. Charts that did not come through as text are flagged rather than interpreted, so no fix rests on a guess about what a slide shows.

How to use it

  1. Press Fill in variables and type your details into each blank. What you type stays in this browser.
  2. Copy the filled prompt into the AI tool you already use, such as ChatGPT, Claude or Gemini, or open it in the Grader or the Prompt Tester here.
  3. Before you rely on it, try it on three or four real examples. The Prompt Tester runs them all at once and shows which ones go wrong.
Use it from code

Get this prompt as JSON from the free REST API, with your own text in the blanks, or let an AI assistant fetch it through the MCP server. No key.

curl -s https://thinkhard.si/api/v1/prompts/slide-deck-review-before-presenting

With the MCP server added to Claude, ChatGPT, Cursor or VS Code, call get_prompt with {"prompt": "slide-deck-review-before-presenting"}, or just ask for it by name.