Productivity & Collaboration ✓ Anthropic · Official pptxpowerpointpython-pptxheadless-generationfinancial-modeling

Headless PowerPoint Author

Generate a deliverable PowerPoint file in managed-agent environments without an open Office application.

FollowSkills review · FSRS-2.0
Use with care
52/ 100 5-point scale 2.6 / 5
1 2 3 4 5 6
1Trust17 / 25 · 3.4/5

The skill limits output to ./out/<name>.pptx and explicitly states that it does not email or upload files, providing useful scope and external-effect controls. It does not require user confirmation, describe sensitive-data handling, constrain script permissions, define rollback, or address dependency security, so points are deducted.

2Reliability7 / 20 · 1.8/5

The workflow is internally coherent and covers python-pptx, template fallback, and the output path. However, it lacks dependency installation, environment checks, exception handling, diagnosable failure feedback, and key-path tests; template and model-file availability are also assumed, so points are deducted.

3Adaptability10 / 15 · 3.3/5

The target is clear: headless managed-agent/CMA sessions without an open Office application, with a defined file output and an explicit live-Office non-fit case. Inputs, trigger semantics, broader non-fit boundaries, Chinese-language support, and runtime compatibility are insufficiently specified, so points are deducted.

4Convention8 / 15 · 2.7/5

The document has clear sections for purpose, output contract, examples, conventions, and non-use conditions. The repository supplies an Apache-2.0 license, skill indexing, and CI validation, but the skill lacks versioning, changelog, maintenance ownership, installation notes, troubleshooting, and known-limitations disclosure, so points are deducted.

5Effectiveness6 / 15 · 2.0/5

It directly addresses the core task of producing a collectible .pptx artifact and provides a basic implementation pattern and slide conventions. There is no verified representative output, complete generation workflow, quality-control step, or comparative-benefit evidence; static evidence cannot establish that only light review is needed, so points are deducted.

6Verifiability4 / 10 · 2.0/5

The contract, example, and conventions are auditable, and repository CI validates plugin structure. There are no skill-specific key-path tests, execution records, output samples, or independent corroboration, so only limited points are justified.

Evidence confidence:Low Reviewed Jul 19, 2026 Reviewed revision 4aa51ed3d379
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • This was a static review; script execution, python-pptx availability, template/model availability, and artifact creation were not verified.
  • Sensitive financial-data handling, failure cleanup, rollback, and user-confirmation requirements are unspecified.
  • There is no automated content, layout, or file-integrity quality check, so manual review is required before delivery.
Review evidence [1][2][3][4][5][6]
See the full review method →

What does this skill do, and when should you use it?

pptx-author creates PowerPoint files in headless managed-agent or CMA sessions instead of editing a live PowerPoint document. It requires the deck to be written to ./out/<name>.pptx and the output directory to be created when necessary. The skill uses Python and python-pptx, supports an optional firm template, and can add standard slide content such as tables, charts, and text boxes. It is suited to file-producing automation, not sending or uploading presentations.

Writes and runs a Python script using python-pptx to create or open a presentation; uses ./templates/firm-template.pptx when provided; adds titles, tables, charts, or text boxes; saves the result as ./out/<name>.pptx; and returns the relative output path in the final response.

  1. A managed-agent user needs a PowerPoint file in an environment without an open Office application.
  2. A financial research or modeling workflow needs to package model outputs as a collectable presentation artifact.
  3. A team provides ./templates/firm-template.pptx and requires generated slides to follow that template.
  4. An automated workflow needs PNG-rendered charts embedded in PowerPoint for presentation fidelity.

What are this skill's strengths and limitations?

Pros
  • Defines a precise ./out/<name>.pptx output contract for orchestration and artifact collection.
  • Supports a firm template and clear one-idea-per-slide presentation conventions.
  • Uses python-pptx and does not require an open Office application.
  • Explicitly excludes external sending, keeping the scope clear.
Limitations
  • Primarily targets managed-agent/CMA headless sessions rather than live PowerPoint editing.
  • Requires Python and python-pptx, but the source gives no versions or installation procedure.
  • The source provides no test suite, sample output, or platform validation record.
  • It does not specify detailed charting, layout behavior, or retry handling.

How do you install this skill?

The skill is located at plugins/agent-plugins/market-researcher/skills/pptx-author/SKILL.md in the anthropics/financial-services repository. In Cowork, open Settings → Plugins → Add plugin, paste https://github.com/anthropics/financial-services, and select the required agent or vertical. For Claude Code, run claude plugin marketplace add anthropics/financial-services, then claude plugin install market-researcher@claude-for-financial-services. The source does not provide a standalone installation command for this individual skill.

How do you use this skill?

In a managed-agent/CMA headless session, request a PowerPoint file and ensure it is written to ./out/<name>.pptx. Use ./templates/firm-template.pptx when available; otherwise use the default presentation layouts. The source does not define a standalone slash command or fixed trigger phrase.

How does this skill compare with similar options?

The source explicitly distinguishes this skill from using mcp__office__powerpoint_* to drive a live PowerPoint document; when those tools are available in Cowork plugin mode, it recommends the live-document approach.

FAQ

Does it edit an open PowerPoint document?
No. It is intended to produce a .pptx file on disk; when mcp__office__powerpoint_* tools are available, the source recommends the live-document approach instead.
Where is the output saved?
It is saved to ./out/<name>.pptx, creating ./out/ if necessary.
What dependencies are required?
The source explicitly calls for Python and python-pptx, but does not specify versions or installation commands.
Does it send or upload the presentation?
No. The skill writes a file and never emails or uploads it.

More skills from this repository

All from anthropics/financial-services

Productivity & Collaboration ✓ Anthropic · Official

PowerPoint Template Skill Builder

Turn an existing PowerPoint template into a reusable presentation-generation skill.

Finance & Investment Banking ✓ Anthropic · Official

Investment Banking Pitch Deck Filler

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

Finance & Investment Banking ✓ Anthropic · Official

Investment Banking Deck Checker

Find cross-slide number errors, unsupported claims, language issues, and presentation defects before client delivery.

Finance & Investment Banking ✓ Anthropic · Official

Investment Banking Strip Profile Builder

Builds dense company-profile slides for investment banking pitch books, deal materials, and client presentations.

Finance & Investment Banking ✓ Anthropic · Official

Sell-Side CIM Builder

Structures and drafts investor-ready Confidential Information Memorandums for sell-side M&A processes.

Data & Analysis ✓ Anthropic · Official

Headless Excel Workbook Builder

Generate deliverable .xlsx files in managed environments without an open Excel application.

Finance & Investment Banking ✓ Anthropic · Official

Equity Research Initiation Workflow

A five-task workflow for producing institutional-style equity research initiation reports.

Finance & Investment Banking ✓ Anthropic · Official

Three-Statement Model Builder

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

Finance & Investment Banking ✓ Anthropic · Official

Earnings Update Researcher

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

Finance & Investment Banking ✓ Anthropic · Official

Financial Model Auditor

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

Finance & Investment Banking ✓ Anthropic · Official

Comparable Company Analysis Modeling Skill

Build institutional-grade comparable company analyses in Excel with operating metrics, valuation multiples, and statistical benchmarking.

Finance & Investment Banking ✓ Anthropic · Official

LBO Model Builder

Build, validate, and professionally format leveraged buyout models in Excel templates.

Finance & Investment Banking ✓ Anthropic · Official

Financial Model Refresh

Refresh estimates and reassess valuation after earnings, guidance, or macro changes.

Finance & Investment Banking ✓ Anthropic · Official

Financial Data Pack Builder

Turns deal documents and financial sources into standardized Excel workbooks ready for investment committee review.

Finance & Investment Banking ✓ Anthropic · Official

DCF Valuation Model Builder

Build auditable DCF valuation models with WACC, scenarios, and sensitivity analysis.

Finance & Investment Banking ✓ Anthropic · Official

Equity Catalyst Calendar

Track market-moving events across a coverage universe so research teams can focus and position ahead of catalysts.

Finance & Investment Banking ✓ Anthropic · Official

Deck Refresh

Refresh financial figures across an existing presentation without disturbing its established layout or styling.

Finance & Investment Banking ✓ Anthropic · Official

Funding & Capital Markets Digest

Turns recent funding rounds and capital-markets activity into a drill-down-ready, one-slide PowerPoint briefing.

Finance & Investment Banking ✓ Anthropic · Official

S&P Company Tear Sheet Generator

Build audience-specific company tear sheets from S&P Capital IQ data.

Finance & Investment Banking ✓ Anthropic · Official

Comprehensive Financial Plan

Build a reviewable plan for retirement, education funding, estate needs, and household cash flow.

Related skills