
Pptx
Create, read, and edit PowerPoint (.pptx) decks from the agent when pitch materials, status reports, or launch slides must land as real Office files—not screenshots.
Overview
pptx is an agent skill most often used in Build (also Validate scope, Launch distribution) that creates and manipulates PowerPoint .pptx presentation files through Anthropic’s documented pptx skill workflow.
Install
npx skills add https://github.com/anthropics/skills --skill pptxWhat is this skill?
- Official Anthropic skill for working with PowerPoint .pptx files in agent sessions
- Supports presentation workflows implied by the pptx skill name: create, inspect, and edit slide decks
- Fits investor, customer, and internal stakeholder formats common to solo-founder shipping
- Licensed under Anthropic Terms—materials cannot be extracted or redistributed outside authorized service use per skill h
- Pairs with other Anthropic document skills when a ship bundle needs slides plus written docs
Adoption & trust: 138k installs on skills.sh; 148k GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You need a credible slide deck file for a pitch, demo, or update but building or fixing .pptx by hand breaks your agent-first shipping rhythm.
Who is it for?
Founders who already work in Claude Code or Claude with skills enabled and must ship stakeholder-ready .pptx artifacts quickly.
Skip if: Teams that need Google Slides-native collaboration, heavy brand-template enforcement, or unrestricted relicensing of Anthropic skill assets outside the Agreement.
When should I use this skill?
User wants to create, read, edit, or manipulate PowerPoint (.pptx) files or asks for slide deck work in an Anthropic skills-enabled session.
What do I get? / Deliverables
You leave the session with an updated or new PowerPoint-compatible deck aligned to the user’s stated presentation goals.
- New or updated .pptx presentation file
- Slide-level edits reflecting user-requested structure and copy
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Anthropic’s pptx skill centers on producing and manipulating presentation documents, so the canonical shelf is Build → Docs where structured deliverables are authored alongside code and specs. Decks are document artifacts (slides, layouts, speaker notes) rather than live API integrations or growth analytics jobs.
Where it fits
Turn a scoped MVP narrative into a ten-slide investor pitch .pptx before committing to full build.
Produce a customer onboarding deck that mirrors the shipped feature set and API overview.
Refresh launch announcement slides with positioning, pricing, and FAQ visuals for a webinar.
Adapt a case-study storyline into a sales leave-behind presentation for outbound prospects.
How it compares
An Office document agent skill for .pptx, not a design-system Figma plugin or a slide-deck SEO landing page generator.
Common Questions / FAQ
Who is pptx for?
Solo and indie builders using Anthropic’s skills ecosystem who need PowerPoint files created or edited as part of product, pitch, or launch communication work.
When should I use pptx?
Use it while scoping a pitch in Validate, documenting milestones in Build, or preparing launch or sales narratives in Launch/Grow whenever the user explicitly wants .pptx slide work rather than generic prose.
Is pptx safe to install?
It is an Anthropic-maintained skill with license restrictions on extracting or sublicensing materials—review the Security Audits panel on this Prism page and your org’s Anthropic terms before broad agent autonomy on confidential decks.
SKILL.md
READMESKILL.md - Pptx
© 2025 Anthropic, PBC. All rights reserved. LICENSE: Use of these materials (including all code, prompts, assets, files, and other components of this Skill) is governed by your agreement with Anthropic regarding use of Anthropic's services. If no separate agreement exists, use is governed by Anthropic's Consumer Terms of Service or Commercial Terms of Service, as applicable: https://www.anthropic.com/legal/consumer-terms https://www.anthropic.com/legal/commercial-terms Your applicable agreement is referred to as the "Agreement." "Services" are as defined in the Agreement. ADDITIONAL RESTRICTIONS: Notwithstanding anything in the Agreement to the contrary, users may not: - Extract these materials from the Services or retain copies of these materials outside the Services - Reproduce or copy these materials, except for temporary copies created automatically during authorized use of the Services - Create derivative works based on these materials - Distribute, sublicense, or transfer these materials to any third party - Make, offer to sell, sell, or import any inventions embodied in these materials - Reverse engineer, decompile, or disassemble these materials The receipt, viewing, or possession of these materials does not convey or imply any license or right beyond those expressly granted above. Anthropic retains all right, title, and interest in these materials, including all copyrights, patents, and other intellectual property rights. --- name: pptx description: "Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill." license: Proprietary. LICENSE.txt has complete terms --- # PPTX Skill ## Quick Reference | Task | Guide | |------|-------| | Read/analyze content | `python -m markitdown presentation.pptx` | | Edit or create from template | Read [editing.md](editing.md) | | Create from scratch | Read [pptxgenjs.md](pptxgenjs.md) | --- ## Reading Content ```bash # Text extraction python -m markitdown presentation.pptx # Visual overview python scripts/thumbnail.py presentation.pptx # Raw XML python scripts/office/unpack.py presentation.pptx unpacked/ ``` --- ## Editing Workflow **Read [editing.md](editing.md) for full details.** 1. Analyze template with `thumbnail.py` 2. Unpack → manipulate slides → edit content → clean → pack --- ## Creating from Scratch **Read [pptxgenjs.md](pptxgenjs.md) for full details.** Use when no template or reference presentation is available. --- ## Design Ideas **Don't create boring slides.** Plain bullets on a white background won't impress anyone. Consider ideas from this list for each slide. ### Before Starting - **Pick a bold, content-informed color palette**: The palette should feel designed for THIS topic. If swapping your colors into a completely different presentation would still "work," you haven't made specific enough choices. - **Dominance over equality**: One color should dominate (60-70% visual weight), with 1-2 supporting tones and one sharp accent. Never give all colors equal weight. - **Dark/light contrast**: Dark backgrounds for title + conclusion slides, light for content ("sandwich" structure). Or commit to dark throughout for a premium feel. - **Commit to a visual motif**: Pick ONE distinctive element and repeat it — rounded image frames, icons in colored circles, thick single-side borders. Carry it across every slide. ### Co