Headless PowerPoint generation for when you're running Claude in managed-agent mode and need a deck written to disk instead of driving a live Office document. Wraps python-pptx in a simple contract: drop the file in ./out/ and return the path. Mirrors the same one-idea-per-slide conventions as the live pitch-deck skill, supports firm templates when mounted, and expects every number to trace back to your model with proper footnotes. The source is clear about when not to use it: if the mcp__office__powerpoint_* tools are available, those are better because they give the user review checkpoints in the live document. This is the fallback for CMA sessions.

skills.sh installs
193
GitHub stars
29.5K
last updated
Jun 3, 2026

Install

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

Installs into .claude/skills of the current project.

Files

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)

Sponsors

Details

Repository
github.com/anthropics/financial-services-plugins
Category
Finance & Trading
First seen
Jun 3, 2026

More from anthropics/financial-services-plugins

All 35
1anthropics avatarvariance-commentaryanthropics/financial-services-pluginsvariance commentary190skills.sh installs
2anthropics avataraccrual-scheduleanthropics/financial-services-pluginsaccrual schedule189skills.sh installs
3anthropics avatarbreak-traceanthropics/financial-services-pluginsbreak trace189skills.sh installs
4anthropics avatargl-reconanthropics/financial-services-pluginsgl recon185skills.sh installs
5anthropics avatarnav-tieoutanthropics/financial-services-pluginsnav tieout183skills.sh installs
6longbridge avatargenerate-component-documentationlongbridge/gpui-componentGenerate documentation for new components. Use when writing docs, documenting components, or creating component documentation.172skills.sh installs