Powerpoint / PPTX for Openclaw

A robust toolset for AI agents to programmatically manipulate Microsoft PowerPoint presentations with a focus on template integrity and visual quality.

gyzx
v1.0.0
Mar 15, 2026
1
1.9k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install powerpoint-pptx-1-0-1

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install powerpoint-pptx-1-0-1 using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Powerpoint / PPTX?

The Powerpoint / PPTX skill empowers AI agents to interact with .pptx files as complex OOXML structures rather than just flat text. It provides the logic needed to navigate slide masters, layouts, and placeholders, ensuring that edits maintain the visual language of the original deck. By integrating this into Openclaw Skills, developers can automate the creation of high-stakes presentations, from data-driven chart updates to complex slide merges while maintaining high design standards.

This skill is designed for scenarios where visual QA and template fidelity are as important as the content itself. It ensures that agents don't just dump text onto a slide, but instead intelligently match content to the best available layout, preserving the deck's existing typography, color patterns, and alignment systems.

Powerpoint / PPTX Use Cases

  • Automated generation of monthly business reviews and data-driven reports.
  • Auditing existing slide decks for broken layouts, leftover placeholder text, or clipped shapes.
  • Converting text-heavy documents or briefs into structured, multi-column presentation slides.
  • Merging slides from disparate sources while normalizing themes and masters for a consistent look.
  • Extracting speaker notes and comments for review or archival purposes.

How Powerpoint / PPTX Works

  1. The agent inventories the deck to map out available layouts, placeholders, and slide masters to understand the existing visual language.
  2. Content is analyzed and matched to specific placeholders based on the logical structure and volume of the input data.
  3. Structural edits are applied to the OOXML parts, preserving theme and font consistency across all slides.
  4. A dual-pass QA process is conducted to verify both content accuracy and visual alignment.
  5. The agent performs a final check for overflow, clipping, or leftover template artifacts before finalizing the deck.

Powerpoint / PPTX Setup

To add this capability to your agent, use the clawhub CLI to install the package. Ensure you have the necessary environment for processing Openclaw Skills.

clawhub install powerpoint-pptx

To keep your presentation workflows up to date, remember to sync your skills regularly:

clawhub sync

Powerpoint / PPTX Data Schema & Taxonomy

The skill treats a presentation as a hierarchical collection of components to ensure structural integrity. Data is organized according to the following taxonomy:

Component Description
Master Global theme, fonts, and background definitions that override local slides.
Layout Specific slide structures (e.g., Title, Two-Column, Quote) used for content mapping.
Placeholder Targeted containers with specific indexes for text, images, or charts.
Notes/Comments Metadata layers associated with slides for speaker guidance or review.
Media/Charts Embedded assets and data series that require specific series-length matching.

Powerpoint / PPTX Advanced Features

  • Deep template inventory for intelligent matching of content ideas to layout capabilities.
  • Visual QA rendering triggers to detect text overflow, bad alignment, and shape clipping.
  • Multi-master support for handling slide migrations between different presentation themes.
  • Logic for managing aspect-ratio shifts (e.g., 16:9 to 4:3) without breaking layout placement.
  • Automated cleanup of sample labels and placeholder junk during the finalization pass.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*