OpenAI/slides — Agent Skills | officialskills.sh
Back to skills

slides

communityworkflows

Builds and edits PowerPoint decks (.

Setup & Installation

npx skills add https://github.com/openai/skills --skill slides
or paste the link and ask your coding assistant to install it
https://github.com/openai/skills/tree/main/skills/.curated/slides
View on GitHub

What This Skill Does

Builds and edits PowerPoint decks (.pptx) using PptxGenJS with a set of bundled helpers for layout, rendering, overflow detection, and font diagnostics. Handles new decks, slide recreation from screenshots or PDFs, content edits, chart insertion, and layout debugging. Outputs both the .pptx and the authoring .js so decks stay editable.

It automates the tedious parts of PowerPoint authoring, overflow checking, font validation, and PNG previewing, in one reproducible workflow instead of manually fixing layout issues in the GUI.

When to use it

  • Rebuilding a PDF presentation into an editable .pptx from scratch
  • Adding a bar chart to an existing slide without breaking the layout
  • Checking a dense slide deck for text overflow before a client handoff
  • Recreating a reference deck while matching its exact aspect ratio and typography
  • Diagnosing font substitution warnings after opening a deck on a different machine