About outline-slides
outline-slides creates a numbered, one-sentence summary for each slide from slide images, optionally using extracted slide text for accuracy. It is intended for people reviewing or documenting presentations.
Key features
- 01Summaries for individual slides
- 02Numeric ordering of slide files
- 03Optional extracted-text reference
- 04Batch processing over 50 slides
- 05Output saved as outline.txt
Use cases
- 01Creating a quick presentation overview
- 02Documenting slide content for later reference
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ pamelafox/ presentation-skills --skill outline-slidesAfter installing, type/outline-slidesin Claude Code to confirm it loaded.
Details
From the project READMEOutline slides
Generate a numbered outline of all slides with one-sentence summaries per slide.
Input
- A directory containing slide images named slide_1.png, slide_2.png, etc. (produced by the convert-slides-to-images skill).
- Optionally, a slide_ascii.md file containing extracted text per slide (produced by the extract-slide-text skill).
Procedure
- Find all slide_*.png files in the specified directory, sorted numerically by slide number.
- If slide_ascii.md is available, read it and use the extracted text as ground truth for each slide's content. This prevents misidentifying embedded screenshots or demo captures as actual slide content.
- Look at each slide image and write a one-sentence summary describing the content of that slide. When slide_ascii.md is available, base the summary primarily on the extracted text, using the image only for visual context (diagrams, screenshots, etc.).
- Output a numbered list matching the slide numbers.
For large presentations (more than 50 slides), work through the slides in batches of 50.
Output format
1. Title slide introducing the presentation on [topic]
2. Agenda slide listing the main sections to be covered
3. Diagram showing the architecture of [system]
4. Code example demonstrating [technique]
...
Example usage
To outline slides that have already been converted to images:
Please outline the slides in presentations/my-talk/outputs/slide_images/
Save the output to outputs/outline.txt in the presentation folder for caching.
Comments
Markdown supported