CtrlK
BlogDocsLog inGet started
Tessl Logo

jbaruch/speaker-toolkit

Seven-skill presentation system: ingest talks into a rhetoric vault, run interactive clarification, generate a speaker profile, create presentations that match your documented patterns, produce the deck illustrations + thumbnail visual layer, publish talk pages to a Jekyll shownotes site, and verify a recorded screencast against its storyboard. Includes a 113-entry Presentation Patterns taxonomy (83 observable: 64 patterns + 19 antipatterns; 30 unobservable: 21 patterns + 9 antipatterns) for scoring, brainstorming, and go-live preparation.

74

Quality

93%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Overview
Quality
Evals
Security
Files

reverse-heckle.mdskills/presentation-creator/references/patterns/deliver/

id:
reverse-heckle
name:
Reverse Heckle
type:
pattern
part:
deliver
phase_relevance:
content, publishing
vault_dimensions:
3, 4
evidence_channels:
transcript, video
detection_signals:
speaker names the room's non-participation or mood out loud rather than pushing harder, the diagnosis is repeated as a running gag rather than dropped after one mention, an explicit payoff line fires when the room's behaviour changes, the needling targets the room collectively and carries no contempt toward any individual
evaluable_from:
transcript, delivery_video
strong_evaluable_from:
delivery_video
absence_evaluable_from:
null
not_applicable_when:
[object Object]
applicability_evaluable_from:
transcript, delivery_video
evidence_requirements:
Evidence must show the full three-beat shape: the named diagnosis, at least one repetition, and the payoff. A single wry remark about a quiet room is not this pattern., Evidence must establish the room's actual response, so audible audience reaction or visible show of hands is required; a strong finding needs video.
not_evaluable_when:
Only a deck or an untimestamped transcript is available, so the arc across the delivery cannot be reconstructed., The recording carries no audience audio or view of the room, so neither the initial reticence nor the turn can be established., Only an excerpt is available, so the setup and the payoff cannot both be located.
related_patterns:
know-your-audience, entertainment, greek-chorus, emotional-state, make-it-rain
inverse_of:
hecklers
difficulty:
advanced

Reverse Heckle

Summary

The room is cold. Instead of pushing harder or pretending not to notice, name the temperature out loud, keep needling it as a running gag, and cash the payoff the moment the room turns. The speaker heckles the audience — affectionately, collectively, and with a punchline waiting.

The Pattern in Detail

Every speaker meets the quiet room. Hands do not go up, polls die, and the interaction the talk was built around stops working. The standard responses fail in predictable ways. Pushing harder ("come on, don't be shy!") reads as need. Pretending the poll landed reads as dishonest, because the room knows it did not. Abandoning interaction altogether surrenders the talk's structure to the first two minutes of a bad read.

Reverse Heckle takes the third option: make the room's behaviour the material. It has three beats and needs all of them.

Diagnose. Name what is happening, out loud, without complaint. The observation must be accurate and lightly held — a hypothesis offered to the room, not a grievance filed against it. Attributing it to something other than the audience's interest (the hour, the venue, a regional norm, the speaker's own question) keeps it away from accusation.

Needle. Return to it. One remark is a wry aside; a pattern is a running gag. Each callback raises the stakes slightly and — this is the mechanism — makes participating into the punchline. The room now has a reason to answer that has nothing to do with the question: answering breaks the joke, and breaking the joke is funnier than the joke.

Pay off. When the hands go up, say so. The payoff line is what converts thirty minutes of low-grade needling into a shared victory rather than a long complaint. Skip it and the audience is left holding the diagnosis with nothing on top.

The mechanism is worth stating plainly, because it explains the pattern's constraint. Reverse Heckle works by making non-participation conspicuous — the room becomes aware of itself as a character in the talk. That awareness is only pleasant if the room already likes the speaker. Delivered by someone the audience has not warmed to, the identical words are contempt, and the room closes for good.

When to Use / When to Avoid

Use it when a talk depends structurally on audience response — polls, predictions, guess-first reveals — and the response is not arriving. Use it early, while the diagnosis can still be framed as curiosity rather than frustration.

Avoid it before rapport exists. The pattern is a withdrawal against goodwill and overdrafts badly. Avoid it when the reticence has a cause the joke would trample — a language barrier, a corporate audience where speaking up carries a cost, a room that has just heard bad news. Avoid it entirely in webinars and recorded-to-camera formats, where there is no room to turn. And never let the target narrow: the pattern is safe aimed at the room, and stops being safe the moment it lands on one identifiable person, at which point it is hecklers with the roles swapped.

Detection Heuristics

  • An early line names the room's mood, energy, or non-participation.
  • The same observation returns at least once, usually more, spaced across the delivery.
  • A distinct payoff line fires after audible audience response — often quoting the earlier diagnosis back.
  • The target is collective ("this room", "you people", a regional or scheduling attribution), never an individual.

Distinguish from ordinary self-deprecating filler about a quiet room: the difference is the return trip. No repetition and no payoff means no pattern.

Scoring Criteria

  • Strong signal: All three beats present — named diagnosis, at least one repetition, and a payoff that explicitly quotes or references the original diagnosis when the room turns
  • Moderate signal: Diagnosis and repetition present, payoff absent or implicit — the room turns and the speaker does not collect
  • Weak signal: A single named observation about room temperature with no return trip
  • Absent: Room reticence occurs and is not converted. Absence is never scorable from artifacts alone, since a warm room offers nothing to work with

Evidence Gate

Use strong_evaluable_from, evidence_requirements, and not_evaluable_when above to evaluate positive evidence. Current catalog artifacts may support positive detection only. Because absence_evaluable_from is null, no delivery video, transcript, rendered or native deck, comparison artifact, or claim of full coverage authorizes an absence finding; when no positive signal is established, record not_evaluable, not absent. Not applicable to formats without a co-present audience.

Relationship to Vault Dimensions

Relates to Dimension 4 (Audience Interaction) as the primary axis, but is the recovery move rather than the interaction itself. Most Dimension 4 patterns assume the audience responds; this one is for the delivery where they do not, and it is the difference between a talk that loses its interactive spine in the first five minutes and one that gets it back by minute forty.

Relates to Dimension 3 (Humor & Wit) as the vehicle. The diagnosis only survives repetition if it is funny; a repeated accurate complaint is just a complaint. The pattern is a running gag whose subject happens to be the audience.

Combinatorics

Depends on know-your-audience, which supplies the read the diagnosis is built on. Getting the read wrong makes the gag land as a misjudgement of the room in front of the room.

Pairs strongly with guess-first: the predict-before-reveal beats are exactly the moments that expose reticence, so they supply both the evidence for the diagnosis and the eventual payoff.

Pairs with greek-chorus. A named ally in the room gives the needling a specific target who is safely in on it, which keeps the collective version lighter by comparison.

Inverse of hecklers. The catalog already scores the audience disrupting the speaker; this is the same energy pointed the other way, and it is a pattern rather than an antipattern only because the speaker controls the volume and owns the payoff.

Related Reading

Field-observed rather than sourced from the literature.

Provenance note. This entry was drafted from the JavaZone 2026 delivery of "The Right 300 Tokens Beat 100k Noisy Ones", but the speaker reviewed that episode and it is not an instance of this pattern: he had been warned the room would not participate and named it defensively, then cheered sincerely when it turned. That belongs to inoculation (see its expected-failure refinement), not here. The technique described above — deliberately needling a cold room until participating becomes the punchline — is retained as a distinct and useful move, but it currently has no confirmed observed instance in the corpus. Treat it as available for selection, not as established speaker history, until a delivery evidences it.

skills

presentation-creator

references

patterns

_dimensions.yaml.txt

_index.md

alternate-entry-flows.md

deck-editing-setup.md

deckops-spec.md

idea-sourcing-wizard.md

pattern-history-authorization.md

phase0-intake.md

phase1-intent.md

phase2-architecture.md

phase3-content.md

phase4-guardrails.md

phase5-slides.md

phase6-publishing.md

phase7-post-event.md

SKILL.md

README.md

tile.json