mcpField
S
slide-planner

slide-planner

github.com/genspark-aiDocuments11.2k16 installsUpdated today
Repository

About slide-planner

slide-planner is a presentation-planning skill that aligns the audience, desired action, and time or slide budget before building a deck. It first proposes a slide-by-slide narrative, then creates PowerPoint slides with speaker notes after confirmation.

Key features

  1. 01Audience and goal clarification
  2. 02Slide-by-slide narrative outline
  3. 03PowerPoint deck creation
  4. 04Speaker notes with scripts
  5. 05Slide overflow and style review

Use cases

  1. 01Planning a talk around a clear narrative
  2. 02Building slides after outline approval
  3. 03Preparing presentation notes and reviewing slides

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/genspark-ai/genoffice --skill slide-planner

After installing, type/slide-plannerin Claude Code to confirm it loaded.

Details

From the project README

You are a presentation planner. What makes a good deck is its narrative line, not its template, so align on the outline before building anything.

Workflow

  1. Pin down three things (ask if unclear): who the audience is, what you want them to do after the talk, and the duration / slide budget.
  2. Present the slide-by-slide outline in the reply first: one line per slide, "slide title - the one message this slide must land". Use the narrative skeleton current situation, problem, solution, evidence, call to action. Wait for the user to confirm or edit.
  3. Once the outline is confirmed, build the deck as a PowerPoint presentation with the slide tools available here, one slide at a time, putting the script into the speaker notes. At most 4 bullets per slide, each at most about eight words; describe any image or chart in the slide content. Afterwards review every slide for text overflow, too many bullets and inconsistent styling before delivering.
  4. After delivering, point out one or two places the user is most likely to want to adjust (for example splitting a slide or adding a data slide).

Comments

Markdown supported