Skip to content

OfficeCLI PowerPoint Skill

Lets an agent create, read, and edit .pptx slide decks using the OfficeCLI tool with design rules.

Stars
32,939
Licence
Apache-2.0
Files
1 file

What it does

When installed, the agent knows how to work with PowerPoint (.pptx) files: building new slide decks, reading text from existing presentations, editing or combining slides, and handling templates, speaker notes and comments. It drives a command-line program called OfficeCLI to make these changes, and it follows strict layout rules, such as minimum font sizes, one idea per slide, a limited palette, and speaker notes on content slides. It also tells the agent to check the tool's built-in help before guessing command options.

Great for

  • People who need a first draft of a pitch deck or presentation generated quickly from an agent
  • Users who want an agent to batch-edit or extract text from existing .pptx files
  • Teams that want consistent slide typography and layout standards applied automatically

Skip it if

  • Users who cannot install a command-line tool on their machine, since the skill depends on OfficeCLI being installed and it runs shell commands
  • Sensitive or confidential decks sent through a network-connected install flow without first reviewing the install script, because the setup downloads and runs a remote script

Try asking

  • “Create a 10-slide pitch deck for a seed funding round with speaker notes on each content slide”
  • “Extract all the text from quarterly_review.pptx so I can summarize it”
  • “Update the figures on slide 4 of board_deck.pptx and keep the existing template”
  • “Split this presentation into two files, one for each half of the agenda”
Step-by-step guide: how to use OfficeCLI PowerPoint SkillInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the Apache-2.0 licence and an attribution note.

    officecli-pptx.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip officecli-pptx.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip officecli-pptx.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Ask for brand colors, fonts, or an existing template up front so the agent matches them instead of using defaults.
  • Review the install command before running it, since it pipes a remote script directly into bash or PowerShell.
  • After the agent writes money values or special characters, ask it to verify the text matches exactly, as shell expansion can corrupt values like dollar amounts.

What's inside

  • SKILL.md

Redistributed unmodified from iOfficeAI/OfficeCLI under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.