ppt-speaker-notes

Generate slide-by-slide speaker notes with timing estimates from storyboard and page files.

8|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/SenseTime-FVG/sensenova-claw --skill ppt-speaker-notes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt-speaker-notes
Source: https://github.com/SenseTime-FVG/sensenova-claw/tree/main/.sensenova-claw/skills/ppt-speaker-notes
Command: npx skills add https://github.com/SenseTime-FVG/sensenova-claw --skill ppt-speaker-notes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Produces structured, per-slide speaker notes that save presenters time and ensure narration aligns with slide content and overall timing expectations so teams do not draft slide scripts manually.

Core Features & Use Cases

  • Structured Output: Produces a speaker-notes.json containing opening lines, prioritized key points, expanded script, transitions, tips, and per-slide duration estimates.
  • Content Alignment & Tone: Prioritizes final pages when available, falls back to storyboard with a verification notice, and adapts voice and formality based on scene type and audience from task-pack.json.
  • Use Case: Ideal for investor roadshows, internal reports, training sessions, academic defenses, or any event that requires timed, per-slide narration and presenter guidance.

Quick Start

Generate page-by-page speaker notes from storyboard.json and output speaker-notes.json into the deck directory with tone matched to the task-pack audience.

Frequently Asked Questions about ppt-speaker-notes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate speaker notes for my presentation storyboard automatically?

You generate speaker notes by feeding your presentation storyboard.json and optional finalized HTML pages into the tool, which outputs a structured speaker-notes.json containing per-slide opening lines, key points, expanded scripts, transitions, tips, and duration estimates.

Can I create timed narration scripts for investor roadshow slides from a storyboard?

Yes, you can create timed narration scripts for investor roadshows by processing your storyboard.json. The output speaker-notes.json includes per-slide duration estimates and scene-aligned tone matching to ensure your narration fits the audience and timing expectations.

Does the speaker notes generator work without finalized slide pages?

Yes, the speaker notes generator works without finalized slide pages by falling back to the storyboard.json data. It will include a verification notice in the output to indicate that notes were generated without reviewing the final page designs.

How do I match the presentation tone for different types of speaking engagements?

To match the presentation tone for different speaking engagements, the tool reads scene type and audience information from your task-pack.json. It then adapts the voice and formality of the generated speaker notes to align with the specific context of your event.

What is the best way to structure slide-by-slide scripts for an academic defense?

The best way to structure slide-by-slide scripts for an academic defense is using a speaker-notes.json format, which organizes content into opening lines, prioritized key points, expanded scripts, transitions, tips, and per-slide duration estimates for clear, timed narration.