Presentation Automation
PowerPoint Pro
Presentation automation for repeatable, brand-safe decks
Built for OpenClaw
PowerPoint Pro gives your team a documented system for generating and editing .pptx files with template control and validation steps.
What It Does
- • Converts deck content to markdown for analysis using markitdown.
- • Generates slide thumbnail grids for visual QA before delivery.
- • Supports HTML→PPTX workflow with strict formatting rules and layout guidance.
- • Automates template workflows via slide rearrange, text inventory, and bulk text replacement scripts.
- • Enables advanced OOXML unpack/edit/validate/pack workflows for direct presentation control.
How It Works
- • Download the PowerPoint Pro skill package after purchase.
- • Extract to your OpenClaw skills directory and install Python/Node dependencies.
- • Use OpenClaw to create presentations from scratch (HTML→PPTX) or automate template-based workflows.
- • Included scripts handle slide inventory, text replacement, rearrangement, and thumbnail validation.
- • Generate decks programmatically or edit existing presentations with precise XML-level control.
Setup Overview
- • New to OpenClaw? Install OpenClaw first: npm install -g openclaw (see openclaw.ai for full setup)
- • After purchase, download powerpoint-pro.md and extract to ~/.openclaw/workspace/skills/powerpoint/
- • Install dependencies: pip install python-pptx pillow && npm install (see SKILL.md for full list)
- • Start OpenClaw and ask: "Use PowerPoint Pro to create a deck about [topic]" or run scripts directly
- • For template workflows: run python scripts/inventory.py your-template.pptx to start automation.
Key Files Included
powerpoint/SKILL.md
Complete workflow guide and setup instructions.
powerpoint/html2pptx.md
Rules for creating presentations from scratch.
powerpoint/ooxml.md
Advanced XML editing for precise formatting control.
powerpoint/scripts/*.py
Python automation: inventory, replace, rearrange, thumbnails.
powerpoint/scripts/html2pptx.js
HTML to PowerPoint generation script.
Real Use Cases
Challenge
Your team sends monthly partner updates with the same deck structure.
Tool Application
PowerPoint Pro reuses template layouts and replaces content programmatically.
Outcome
Reporting cycles become faster and more consistent.
Challenge
You need many destination-specific deck variants in a short window.
Tool Application
PowerPoint Pro automates bulk updates via inventory and replacement JSON.
Outcome
You can generate multiple tailored decks without manual slide editing.
Challenge
A high-stakes board deck needs precise formatting control.
Tool Application
PowerPoint Pro supports direct OOXML edits with validation checks.
Outcome
You can apply targeted fixes while reducing corruption risk.
What's Included
- • powerpoint/SKILL.md
- • powerpoint/html2pptx.md
- • powerpoint/ooxml.md
- • powerpoint/scripts/thumbnail.py
- • powerpoint/scripts/rearrange.py
- • powerpoint/scripts/inventory.py
- • powerpoint/scripts/replace.py
- • powerpoint/scripts/html2pptx.js
Format & Compatibility
- • Format: Markdown docs + Python/JS scripts
- • Output: .pptx presentations
- • Runtime: OpenClaw with Python + Node dependencies
Built on OpenClaw
This is a new service built on OpenClaw, an open-source AI agent framework.
These skills are actively maintained and updated based on user feedback.
Technical users can review OpenClaw documentation at docs.openclaw.ai and source code on GitHub.
Early Access
Join the first DMO marketers using agent-powered workflows.
Get PowerPoint Pro
Price: $29
Purchase starts Stripe checkout. After payment, your skill file is available via a secure 24-hour download link.
Questions after purchase? Contact support via DMO Geek and we will help with setup.