This is a comprehensive toolkit for handling PowerPoint files, and the developer clearly spent time in the trenches dealing with broken layouts and forgotten placeholder text. It covers the full cycle: reading content with markitdown, editing existing presentations by unpacking the XML, and creating new ones from scratch with pptxgenjs. The standout piece is the design guidance section, which pushes you toward bold color palettes and varied layouts instead of the usual bland bullet points. The QA workflow is refreshingly paranoid, requiring visual inspection via subagents and grep checks for leftover template text, which tells you this was built by someone who's shipped decks with embarrassing artifacts still in them. Use it when you need to actually manipulate pptx files programmatically, not just generate static content.
- skills.sh installs
- 892
- GitHub stars
- 33.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add davila7/claude-code-templates --skill pptx --agent claude-codeInstalls into .claude/skills of the current project.
Files
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/
Editing Workflow
Read editing.md for full details.
- Analyze template with
thumbnail.py - Unpack → manipulate slides → edit content → clean → pack
Creating from Scratch
Read 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
Sponsors
Details
- Repository
- github.com/davila7/claude-code-templates
- Categories
- Productivity & Planning, Office & Documents
- First seen
- May 16, 2026
More from davila7/claude-code-templates
All 618- Security Compliance848
- Draw Io843
- Pdf821
- Excalidraw804
- Senior Ml Engineer799
- Devops Iac Engineer783
- Copywriting776
- Marketing Ideas769
- Statistical Analysis769
- Browser Automation753
- Agent Memory Systems728
- Context7 Auto Research724
- Content Creator723
- Frontend Dev Guidelines713
- Pubmed Database713
- Game Development691
- Ai Agents Architect688
- Clinical Reports679
- Perplexity Search674
- Nestjs Expert672
- Scroll Experience669
- Pytorch Lightning645
- Frontend Patterns638
- Agent Evaluation637
