This handles PowerPoint files end to end. You can extract text with markitdown for quick analysis, or unpack the OOXML structure to read speaker notes, comments, and formatting details from the raw XML. For creation, it uses an html2pptx workflow that converts HTML slides to PowerPoint with precise positioning. The documentation is thorough about design principles, insisting you pick colors that actually match the content rather than defaulting to corporate blue, and includes 18 example palettes plus specific layout patterns like asymmetric columns and geometric accents. It's opinionated in a good way, pushing you to think about typography and visual hierarchy before generating slides.
- skills.sh installs
- 230
- GitHub stars
- 476
- last updated
- Aug 21, 2026
Install
$ npx -y skills add aiskillstore/marketplace --skill pptx --agent claude-codeInstalls into .claude/skills of the current project.
Files
PPTX creation, editing, and analysis
Overview
A user may ask you to create, edit, or analyze the contents of a .pptx file. A .pptx file is essentially a ZIP archive containing XML files and other resources that you can read or edit. You have different tools and workflows available for different tasks.
Reading and analyzing content
Text extraction
If you just need to read the text contents of a presentation, you should convert the document to markdown:
# Convert document to markdown
python -m markitdown path-to-file.pptx
Raw XML access
You need raw XML access for: comments, speaker notes, slide layouts, animations, design elements, and complex formatting. For any of these features, you'll need to unpack a presentation and read its raw XML contents.
Unpacking a file
python ooxml/scripts/unpack.py <office_file> <output_dir>
Note: The unpack.py script is located at skills/pptx/ooxml/scripts/unpack.py relative to the project root. If the script doesn't exist at this path, use find . -name "unpack.py" to locate it.
Sponsors
Details
- Repository
- github.com/aiskillstore/marketplace
- Category
- Office & Documents
- First seen
- Jun 3, 2026
More from aiskillstore/marketplace
All 37- Docx225
- Canvas Design203
- Doc Coauthoring202
- Agent Development199
- Skill Development197
- Mcp Builder196
- Algorithmic Art193
- Skill Installer191
- Hook Development188
- Command Development186
- Plugin Structure184
- Web Artifacts Builder180
- Theme Factory174
- Internal Comms173
- Mcp Integration173
- Pdf169
- Writing Hookify Rules168
- Plugin Settings167
- Template Skill165
- Slack Gif Creator141
- Brand Guidelines137
- Claude Opus 4 5 Migration125
- Agent Skill Trust Check
- Alibaba Java Coding Guidelines Skill
