Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Initial release with major enhancements and expanded tools. - Adds multiple helper scripts for slide manipulation, validation, and XML unpacking/packing. - Provides clear, streamlined workflows for reading, editing, creating, and QA of .pptx files. - Greatly expands and refines design guidelines, palettes, layout options, and typography advice. - Strong QA guidance included for both content and visuals, with required checks and suggested prompts. - Usage is now explicitly triggered for any .pptx interaction (create, edit, analyze), including "deck," "slides," or "presentation".
What This Skill Does
Handles all operations involving .pptx files: reading and extracting text, creating presentations from scratch, and editing existing ones. Uses markitdown for text extraction, pptxgenjs for programmatic creation, and LibreOffice with Poppler for converting slides to images for visual QA.
Covers the full .pptx lifecycle in one skill, from extraction to creation to visual verification, without needing to switch between separate tools or workflows.
When to use it
- Extracting text from a received deck to write a meeting summary
- Building a pitch deck from scratch with a custom color palette and layout
- Updating placeholder content in a presentation template
- Converting slides to images to catch layout or overlap issues
- Splitting or combining existing .pptx files
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Create a 5-slide investor pitch deck for a SaaS product.
- 1Select a color palette and visual motif suited to the topic
- 2Define slide structure and content for each slide
- 3Generate the presentation using pptxgenjs
- 4Convert slides to JPEG images using LibreOffice and pdftoppm
- 5Inspect images for layout issues such as overlapping elements or low contrast and fix
A styled 5-slide pitch deck saved as output.pptx, verified visually through at least one fix-and-verify cycle.
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.