Skip to content
Finance
Skill

/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.

From plugin
financial-services
41k64 skills10 agents50 commands13 MCP

Claude Code

$ npx -y skills add anthropics/financial-services --skill pptx-author --agent claude-code

SKILL.md

pptx-author.SKILL.md
name: pptx-author
description: Produce a .pptx file on disk (headless) instead of driving a live PowerPoint document — for managed-agent sessions with no open Office app.

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.

Read more
@anthropics-2
Ships withfinancial-services

Reference agents, skills, and data connectors for the financial-services workflows we see most — investment banking, equity research, private equity, and wealth management.

41k64 skills10 agents13 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
41.0k
Star history of anthropics/financial-services on GitHub, a chart by star-history.com

Other skills on financial-services.

More skills from other plugins.

ccxt-cli

ccxt-cli

CCXT command-line interface (ccxt-cli) for interacting with 100+ cryptocurrency exchanges directly from the terminal — no code…

ccxt1d45k
@ccxt@ccxtInstall Skill

Questions about pptx-author.

Which coding agents can use pptx-author?
pptx-author installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.