DMO Geek
← Back to all skills

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.

$29

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.