Agent skill · creative production · anthropics
pptx-author
Produce a .pptx file on disk (headless) instead of driving a live PowerPoint document — for managed-agent sessions with no open Office app.
Why this skill is useful
Adds a Python script for generating .pptx files in headless mode, which the AI wouldn't reliably generate on its own.
What it needs
Requires python-pptx installed locally. About 1k tokens when loaded. Last updated 2026-08-04. 34,059 stars on the source repository.
What this skill does
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 mcpofficepowerpoint. 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: 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 mcpofficepowerpoint 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.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills anthropics/pptx-author--d224ac