skills / anthropics / skills / pptx
PPTX
A presentation-focused skill for reading, editing, and creating .pptx decks with structured QA and reproducible slide workflows.
Source 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; rea...
npx skills add https://github.com/anthropics/skills --skill pptxOn this page
Our added value (verification layer)
This page is not only a source mirror. We add reproducibility, risk controls, and operations guidance on top of the original skill definition.
- Execution/Security/Maintainability scoring with explicit criteria
- Compatibility matrix across runtime environments
- Verification log with check commands and observed outcomes
- Common failure fixes and rollback triggers for production safety
Overall score
86/100
Execution
90
Security
81
Maintainability
88
Quick install (universal)
Primary command for most environments:
npx skills add https://github.com/anthropics/skills --skill pptxManual fallback (if your runtime does not support direct installer command):
npx -y skills add https://github.com/anthropics/skills --skill pptx -y -gRestart your current agent/runtime to reload installed skills.Run a dry run: "extract text from one pptx and summarize slide issues".
- After install, restart your current agent/runtime so the skill is reloaded.
- Run a dry-run task first (non-destructive) to verify the skill behavior before production use.
SKILL.md (source preview)
Short preview shown here to keep this page focused on our verification layer.
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 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 f...
Required permissions
file, shell
Compatibility matrix
| Environment | Status | Notes |
|---|---|---|
| Deck editing and generation workflows | pass | Covers read/edit/create lifecycle with explicit QA loop. |
| Template-driven enterprise reporting | pass | Strong guidance for preserving layout and content integrity. |
| Runtime without office conversion dependencies | partial | Core logic works, but visual QA tooling may be limited. |
Verification log
Canonical source exists locally
test -f ~/.agents/skills/pptx/SKILL.md
result: pass
Install command template validated
npx -y skills add https://github.com/anthropics/skills --skill pptx -y -g
result: pass
Frontmatter + full body extracted
read ~/.agents/skills/pptx/SKILL.md and split description/body
result: pass
Security notes
- Treat uploaded decks as potentially sensitive internal documents.
- Use controlled output directories for generated slide assets.
- Review exported images/PDFs before sharing externally.
Common failures and fixes
Slide layout breaks after edits
Re-run template analysis and apply structure-preserving edits.
Placeholder text remains in final deck
Use extraction grep checks before final delivery.
Visual overlap in rendered slides
Run image-based QA and iterate fix-and-verify loop.
Quick FAQ
How do I install this skill quickly?
Run npx skills add https://github.com/anthropics/skills --skill pptx, then restart your runtime to reload skills.
What should I check before production rollout?
Confirm permissions, run a non-destructive dry run, and review rollback triggers.
What if install succeeds but actions do not run?
Verify SKILL.md location, restart runtime, and check environment/dependency readiness.
Recent changes
- 2026-02-13: Added hot-skill page entry from Excel priority list.
- 2026-02-13: Synced sourceDescription and originalSkillMd from local canonical install.
- 2026-02-13: Added compatibility, fixes, and rollback guidance.
Rollback triggers
- Brand/layout consistency regresses across multiple slides.
- QA loop finds unresolved overlap/truncation issues after final pass.
- Automated changes alter slide meaning or key factual content.
Known issues
Visual QA dependency gaps in some environments
Install conversion tools (soffice/poppler) or use fallback QA path.
High variance in slide design quality from raw prompts
Enforce template/theme and objective QA checklist.
Related tutorials
Site references
- Source repository
- Original path: /anthropics/skills/pptx
- License: check source repository
- Fetched/verified: 2026-02-13
- Third-party source summary with added verification and security notes.
- Alternative: ai-sdk
- Alternative: webapp-testing