# Presentation Story Grill

> ---

- Skill: `samulee003/presentation-story-grill-2` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add samulee003/presentation-story-grill-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/samulee003/presentation-story-grill-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: samulee003 (https://skillmd.com/u/samulee003)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/samulee003/presentation-story-grill-2

---

﻿---
name: presentation-story-grill
description: Pressure-tests an approved story against audience relevance, evidence interpretation, counter-cases, repeated slides, and conclusion quality using round-by-round frontier grilling. Use when the story-grill gate is current for a presentation project or when a router asks for a story opposition pass that may return passed, needs_revision: product-grill, or needs_revision: evidence.
---

# Grill the story

Use when `story-grill` is the current gate.

- Read repo instructions, `PRESENTATION-BRIEF.md`, `EVIDENCE-LEDGER.md`, `STORY.md`, `STORYBOARD.md`, and cited source files before judging the story.
- Always explore files and verify facts directly instead of asking the user for discoverable data.
- Structure interactive opposition reviews using **round-by-round frontier grilling**:
  - Ask all open consequential story/opposition challenges in a single round.
  - Format each challenge as:
    ```
    ❓ **Q1** - **<opposition challenge title>**: <strongest counter-case, gap in evidence, or audience objection>

    ➡️ <recommended resolution & story adjustment>
    ```
- Use `references/opposition-review.md` for the autonomous opposition-review fallback when the user is unavailable or the remaining challenge is clear from the files.
- State the strongest reasonable case against the story and what the opposition must concede.
- Pressure-test why the audience should care, whether the thesis answers the right problem, whether the evidence supports the interpretation, what counter-evidence is missing, whether slides repeat or decorate, and whether the conclusion really follows.
- Return `needs_revision: product-grill` when the story exposes the wrong audience, problem, outcome, promise, or success test.
- Return `needs_revision: evidence` when the story needs unsupported claims, missing counter-evidence, or weaker wording.
- **Confirmation Gate**: Confirm with the user that the story withstands the strongest counter-cases before marking `passed`.
- Return `passed` only when the remaining story is confirmed useful, accurate, and distinctive after opposition review.

Write only consequential decisions to `GRILL-LOG.md` from `../presentation-product-grill/templates/GRILL-LOG.md`.

- Append new decisions without deleting or rewriting entries from other grill phases or earlier runs.
- Preserve existing product or stage decisions.
- Log only decisions that materially change the brief, evidence, story order, prototype scope, or stage language.
