Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
anthropics avatar

Pptx Author

  • 1 installs
  • 34k repo stars
  • Updated August 4, 2026
  • anthropics/financial-services-plugins

Pptx-author is a Claude skill that produces a .pptx PowerPoint file on disk headlessly with python-pptx for managed-agent sessions.

About

Pptx-author is a skill that produces a PowerPoint file on disk in headless sessions instead of driving a live Office document. It writes a short python-pptx script to build the deck from a firm template or default layouts, saving to ./out and returning the file path for an orchestration layer to collect. A developer uses it in managed-agent runs with no open Office app, and it never emails or uploads the result.

  • Produces a .pptx file on disk headlessly using python-pptx, for managed-agent sessions
  • Writes to ./out/<name>.pptx and returns the relative path for the orchestration layer
  • Fallback for headless runs when live-Office powerpoint tools are unavailable

Pptx Author by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #565 of 688 Office & Documents skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

pptx-author capabilities & compatibility

Use cases
presentations
From the docs

What pptx-author says it does

Produce a .pptx file on disk (headless) instead of driving a live PowerPoint document — for managed-agent sessions with no open Office app.
SKILL.md
Write to `./out/<name>.pptx`. Create `./out/` if it does not exist.
SKILL.md
No external sends.** This skill writes a file; it never emails or uploads.
SKILL.md
npx skills add https://github.com/anthropics/financial-services-plugins --skill pptx-author

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars34k
Last updatedAugust 4, 2026
Repositoryanthropics/financial-services-plugins

What it does

Produce a .pptx deck file on disk headlessly with python-pptx when no live Office session is available.

Who is it for?

Headless managed-agent runs that must deliver a PowerPoint deck as a file artifact

Skip if: Sessions where mcp__office__powerpoint_* tools are available; use those live-document tools instead

When should I use this skill?

When running headless and you need to deliver a PowerPoint deck as a file rather than editing a live document

What you get

A .pptx file written to ./out/<name>.pptx with its relative path returned for the orchestration layer to collect.

  • .pptx file at ./out/<name>.pptx

By the numbers

  • output contract: ./out/<name>.pptx

Files

SKILL.mdMarkdownGitHub ↗

pptx-author

Use this skill when running headless (managed-agent / CMA mode) and you need to deliver a PowerPoint deck as a file artifact rather than editing a live document via mcp__office__powerpoint_*.

Output contract

  • Write to ./out/<name>.pptx. Create ./out/ if it does not exist.
  • Return the relative path in your final message so the orchestration layer can collect it.

How to build the deck

Write a short Python script and run it with Bash. Use python-pptx:

from pptx import Presentation
from pptx.util import Inches, Pt

prs = Presentation("./templates/firm-template.pptx")  # if a template is provided
# or: prs = Presentation()

slide = prs.slides.add_slide(prs.slide_layouts[5])    # title-only
slide.shapes.title.text = "Valuation Summary"
# ... add tables / charts / text boxes ...

prs.save("./out/pitch-<target>.pptx")

Conventions (mirror the live-Office pitch-deck skill)

  • One idea per slide. Title states the takeaway; body supports it.
  • Every number traces to the model. If a figure comes from ./out/model.xlsx, footnote the sheet and cell.
  • Use the firm template when one is mounted at ./templates/; otherwise default layouts.
  • Charts: prefer embedding a PNG rendered from the model over native pptx charts when fidelity matters.
  • No external sends. This skill writes a file; it never emails or uploads.

When NOT to use

If mcp__office__powerpoint_* tools are available (Cowork plugin mode), use those instead — they drive the user's live document with review checkpoints. This skill is the file-producing fallback for headless runs.

Related skills

FAQ

Where does pptx-author write the file?

To ./out/<name>.pptx, creating ./out/ if it does not exist, and returns the relative path in the final message.

When should I not use it?

When mcp__office__powerpoint_* tools are available; those drive the user's live document with review checkpoints instead.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.