Productivity & Collaboration ✓ Anthropic · Official powerpointpptx-generationpython-pptxheadless-workflowfinancial-services

Headless PowerPoint Author

Generate a deliverable PPTX file in managed-agent sessions without an open Office application.

FollowSkills review · FSRS-2.0
Not recommended
52/ 100 5-point scale 2.6 / 5
Trust17 / 25 · 3.4/5

The skill clearly limits its stated effect to writing ./out/<name>.pptx and says it never emails or uploads files; it also directs users to a review-checkpoint path when Cowork tools are available. Deductions apply because it requires no user confirmation, does not address sensitive-data handling, does not pin or verify the python-pptx dependency, and provides no failure recovery or rollback procedure.

Reliability7 / 20 · 1.8/5

The output path, template fallback, default layouts, and basic python-pptx example make the happy path understandable. Deductions apply because dependency installation, input validation, exception handling, output verification, and diagnostic failure feedback are absent; with static review and no key-path tests, the score is capped below 10.

Adaptability10 / 15 · 3.3/5

The target is clearly the headless managed-agent/CMA environment without an open Office application, and the non-fit condition is stated. Deductions apply because input boundaries, unsupported template or chart cases, Chinese-language support, and mainland-China network fit are not specified.

Convention8 / 15 · 2.7/5

The document uses a useful structure with metadata, an output contract, build guidance, conventions, and a non-use condition; the repository supplies an Apache-2.0 license and official publisher provenance. Deductions apply because the skill itself lacks versioning, changelog, maintenance ownership, update path, installation notes, FAQs, and known limitations.

Effectiveness6 / 15 · 2.0/5

It directly specifies generation of a .pptx artifact, directory creation, template selection, chart handling, and returning a relative path, covering the core production task. Deductions apply because there is no verified representative output, quality-control procedure, or failure workflow, and substantial content work remains with the caller; static review caps the score below 7.

Verifiability4 / 10 · 2.0/5

The source is auditable, and the example, output contract, and repository-level plugin-validation and secret-scan workflows provide limited supporting evidence. Deductions apply because CI does not exercise the skill's pptx-generation path and there are no dedicated tests, third-party execution records, or corroborating evidence; static review caps the score at 5 or below.

Evidence confidence:Low Reviewed Jul 19, 2026 Reviewed revision 4aa51ed3d379
Before you use it
  • Use an isolated environment with a pinned python-pptx version and verify that the generated file opens successfully.
  • Handling requirements for sensitive financial data, logs, and temporary-file cleanup are unspecified; add data-governance and human-review procedures before production use.
  • Explicit errors and recovery strategies are missing for absent templates, invalid inputs, write failures, and chart-rendering failures.
Review evidence [1][2][3][4][5][6]
See the full review method →

What it does & when to use it

pptx-author creates PowerPoint decks as files on disk for headless Managed Agent or CMA sessions instead of driving a live PowerPoint document. It writes the result to ./out/<name>.pptx and returns the relative path in the final response. The workflow uses a short Python script and python-pptx to create or edit the deck. It is suited to file-producing orchestration, and it does not send or upload files.

Creates ./out/ when needed; writes and runs a Python script through Bash; uses python-pptx to create presentations and add slides, text, tables, or charts; reads ./templates/firm-template.pptx when a firm template is available; saves the deck as ./out/<name>.pptx; and returns the relative output path in the final message.

  1. A financial-services team needs a client presentation file from a Managed Agent session with no Office app open.
  2. A managed agent has prepared valuation or model data and must package the results as a PowerPoint file artifact.
  3. A team has mounted a firm template under ./templates/ and wants the generated deck to follow it.
  4. An automation workflow needs to produce PPTX files instead of editing a user's currently open PowerPoint document.

Pros & cons

Pros
  • Defines a precise output location and return-path contract for orchestration.
  • Uses python-pptx and supports either a blank presentation or a mounted firm template.
  • Works in headless environments without an open Office application.
  • Clearly limits scope to writing a file rather than sending or uploading it.
Limitations
  • Requires Python, python-pptx, Bash, and local filesystem access.
  • The source provides no test suite or concrete platform-validation evidence.
  • It is not the live-document alternative based on mcp__office__powerpoint_* tools.
  • PNG chart rendering and model-linked figures depend on inputs supplied by the surrounding workflow.

How to install

In Cowork, open Settings → Plugins → Add plugin, paste https://github.com/anthropics/financial-services, and select Meeting Prep Agent. Alternatively, upload a zip containing plugins/agent-plugins/meeting-prep-agent/. The source does not document a separate installation command for pptx-author.

How to use

In a headless Managed Agent or CMA session, request a PowerPoint file and specify that pptx-author should be used. The skill should write ./out/<name>.pptx and return that relative path in the final response. The source does not define a fixed trigger phrase.

Compared to similar skills

Unlike the repository's implied live-Office pitch-deck workflow, pptx-author produces a PPTX file on disk for headless sessions; the source does not provide comparisons with other products.

FAQ

Does it edit an open PowerPoint document?
No. It targets headless sessions and writes a PPTX file. When mcp__office__powerpoint_* tools are available, the source directs users to the live Office workflow instead.
Where is the generated deck saved?
By contract, it is saved at ./out/<name>.pptx, and the relative path is returned in the final response.
Does it require network access or MCP connectors?
The SKILL.md does not require either. Templates, model files, and other local inputs must be supplied by the surrounding workflow.
Will it email or upload the deck?
No. The skill writes a file only; it never emails or uploads it.

More skills from this repository

All from anthropics/financial-services

Data & Analysis ✓ Anthropic · Official

Three-Statement Model Builder

Populate and validate linked income statement, balance sheet, and cash flow models with formulas.

Data & Analysis ✓ Anthropic · Official

Spreadsheet Auditor

Checks spreadsheet formulas, errors, and financial-model integrity.

Data & Analysis ✓ Anthropic · Official

Three-Statement Model Builder

Complete existing three-statement templates with linked formulas, projections, scenarios, and audit checks.

Data & Analysis ✓ Anthropic · Official

Comparable Company Valuation

Build institutional-grade peer valuation analyses with operating metrics, trading multiples, and statistical benchmarks in spreadsheets.

Data & Analysis ✓ Anthropic · Official

Competitive Landscape Analyst

Turn competitive research into an approved, comparable market landscape deck.

Data & Analysis ✓ Anthropic · Official

Earnings Update Researcher

Turn quarterly results into an institutional-style update focused on beats, estimate changes, valuation, and thesis impact.

Data & Analysis ✓ Anthropic · Official

Sector Landscape Research

Structure industry dynamics, competition, valuation, and investment themes in one research workflow.

Productivity & Collaboration ✓ Anthropic · Official

PE Investment Committee Memo Writer

Turns diligence, financial analysis, and deal terms into a structured memo for private equity investment committee approval.

Data & Analysis ✓ Anthropic · Official

Excel Data Cleaning Assistant

Clean inconsistent spreadsheets before analysis.

Data & Analysis ✓ Anthropic · Official

Financial Deck Refresh

Update financial figures across an existing presentation while preserving its formatting and structure.

Writing & Content ✓ Anthropic · Official

IC Memo Drafting

Turns diligence and financial inputs into a structured IC memo.

Data & Analysis ✓ Anthropic · Official

Financial Model Auditor

Find spreadsheet formula errors and test financial-model integrity before review.

Automation & Ops ✓ Anthropic · Official

Reconciliation Break Tracer

Trace ledger breaks to source entries and state the operational root cause.

Automation & Ops ✓ Anthropic · Official

KYC Intake Parser

Turn onboarding packets into structured KYC data ready for screening.

Data & Analysis ✓ Anthropic · Official

Audit XLS: Spreadsheet Model Review

Systematically checks spreadsheet formulas, errors, and financial-model integrity issues.

Data & Analysis ✓ Anthropic · Official

General Ledger Roll-Forward

Connects a balance-sheet account’s opening balance to its period-end GL balance for close packages and audit support.

Data & Analysis ✓ Anthropic · Official

Investment Banking Pitch Deck Filler

Populate existing investment banking PowerPoint templates with validated data from Excel, CSV, and other source files.

Data & Analysis ✓ Anthropic · Official

Three-Statement Model Filler

Complete and validate integrated three-statement templates with formulas, linkages, and audit checks.

Data & Analysis ✓ Anthropic · Official

Financial Model Audit

Systematically checks spreadsheet formulas and model integrity.

Data & Analysis ✓ Anthropic · Official

GL–Subledger Reconciliation

Reconcile general ledger and subledger data, expose breaks, and suggest likely causes for investigation.

Related skills