Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
SkillScore84Maintained
Automatic
◆Doc Ops pack
Last verified 8/2/2026
What it changes
Passed 18 of 21 test cases with the skill, and 13 of 21 without it.
Without skill60%
With skill84%
Checks it passed that the model alone missed
The response recommends using subagents to visually inspect slide images.
The response specifies Calibri as the body font when pairing with Georgia headers.
The response specifies python scripts/office/unpack.py deck.pptx unpacked_deck/ for unpacking.
and 3 more in the full report
6 fixed15 passed either way4 still failing0 broke
Pass-rate lift
+24 pp
Tokens
+105%
Agent turns
0%
Response time
-43%
Model gemini-3.6-flashMeasured 8/2/2026v221 of 25 cases passed with skill · 21 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 6
Prompt
We need to perform direct XML modifications on `deck.pptx`. What command line script should be executed to extract the presentation package files into an `unpacked_deck/` directory?
What was checked, without and with the skill
Checked
Without skill
With skill
The response specifies python scripts/office/unpack.py deck.pptx unpacked_deck/ for unpacking.
Missed
Passed
case-06 · gemini-3.6-flash · 8/2/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md226 lines5 filesincludes scripts
PPTX Skill
Quick Reference
Task
Guide
Read/analyze content
python -m markitdown presentation.pptx
Edit or create from template
Read editing.md
Create from scratch
Read pptxgenjs.md
Reading Content
# 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/
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," "slid