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…
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 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
…
The line at the top of this page pins the label git:20260515.0de2506, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_x2onnz5ft7knhqkx
GET https://markdownregistry.com/api/v1/resolve?ref=joe-qai/qa-skills/pptx
GET https://markdownregistry.com/api/v1/blob/e5b0df918cbe9d62508b3cf808d73899633f82fc19f6258a25ef9f0de7e62125
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
joe-qai/qa-skills · agent-browser/SKILL.md · Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages…
joe-qai/qa-skills · ai-agent-testing/SKILL.md · Use this skill when you need to generate a concrete test suite for AI agent behavior, planning, tool usage, memory, and…
joe-qai/qa-skills · browser-use/SKILL.md · Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work.
joe-qai/qa-skills · capacity-planning-analysis/SKILL.md · Use this skill when you need to produce a structured capacity planning report with load models, headroom analysis…
joe-qai/qa-skills · doc-coauthoring/SKILL.md · Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation…
anthropics/skills · skills/pptx/SKILL.md · Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes…
eigent-ai/eigent · resources/example-skills/pptx/SKILL.md · Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide…
thinkinaixyz/deepchat · resources/skills/pptx/SKILL.md · Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1)…
davepoon/buildwithclaude · plugins/all-skills/skills/pptx/SKILL.md · Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1)…
ginlix-ai/langalpha · plugins/langalpha_deliverables/skills/pptx/SKILL.md · PowerPoint decks built with pptxgenjs and native charts, existing decks edited in place with python-pptx, then rendered…