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.