Skip to content

v2.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 17 Jul 07:45
1afba4d

A deck has two readers: the room, and the person standing up to talk from it. This
release stops Slide Sage from serving only the first one.

Upgrade

  • Existing npx skills add installations should run
    npx skills add rhnfzl/slide-sage again to receive this release.
  • Manual git clone users should pull v2.2.0 and keep their agent pointed at
    skills/slide-sage/SKILL.md.
  • Nothing you have already generated needs regenerating. This release changes what
    the skill asks before it builds the next deck.

Fixed

  • Presenter mode is no longer opt-in. It ships whenever the deck has speaker notes.
    The skill was previously told never to ask about presenter mode AND to load it
    only on explicit request, so notes shipped inside a <script id="speaker-notes">
    block that the presenter could not open while presenting. The recall material was
    in the file and invisible to the one person who needed it.
  • Delivery now says "Press P for your notes" out loud whenever a deck ships notes.
    A presenter who does not know the notes are there gets no value from them.

Added

  • Intake asks two questions when the prompt does not answer them, because neither
    can be inferred from the audience. A leadership deck can be diagram-led or
    text-rich, and the same deck can be presented or forwarded.
    • "Will you present this live, send it to be read on its own, or both?" decides
      where the context lives. present and both keep the slide clean and put the
      recall material in notes; send folds that context onto the slide face,
      because nobody is there to explain it.
    • "Diagram-led, balanced, or text-rich?" decides how much prose sits beside the
      visual.
  • Density scales the Phase 4 slide limits instead of one fixed shape, from
    diagram-led (the visual plus at most three lines) through balanced to
    text-rich (the reason and the caveat on the slide face). It never relaxes the
    100vh rule; content that does not fit still splits.
  • Delivery states the reader and density the deck was built at, so a wrong call
    costs one line of feedback rather than a rebuild.
  • Pre-delivery Check 6 fails a deck that ships speaker notes with no way to open
    them.

Changed

  • The reasoning is written into the rule, because the next agent meets the same
    temptation: terse and dense are both wrong when guessed, and guessing
    overcorrects. A deck stripped to diagrams starves the presenter of anything to
    recall from; a padded one walls off the room. "Too much text last time" does not
    mean diagram-led this time, it means reader and density were never separated.