SlideSpeak PowerPoint Automation for Openclaw

Automate the creation, editing, and management of professional PowerPoint presentations from text or documents using the SlideSpeak API.

mve
v1.0.0
Feb 1, 2026
3
5.4k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install slidespeak

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 slidespeak 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 SlideSpeak PowerPoint Automation?

SlideSpeak is a specialized integration designed for Openclaw Skills that allows AI agents to interface directly with the SlideSpeak API to produce high-quality PowerPoint presentations. This skill transforms raw text, markdown, or uploaded documents like PDFs and Word files into structured, visually appealing slide decks in minutes. It is particularly valuable for developers building agents that need to summarize research or data into a presentable format.

By incorporating this skill into your workflow, you enable your agent to handle the entire presentation lifecycle—from initial content generation and image fetching to granular slide editing. Whether you are creating a quick summary or a detailed branded deck, this tool brings professional presentation capabilities to the Openclaw Skills ecosystem.

SlideSpeak PowerPoint Automation Use Cases

  • Automatically converting project reports or research PDFs into concise executive presentations.
  • Generating educational slide decks from markdown notes or lecture transcripts.
  • Programmatically updating existing corporate presentations by inserting or removing specific slides.
  • Scaling the production of personalized sales pitches using custom templates and Openclaw Skills.
  • Building automated workflows that trigger presentation creation upon document upload.

How SlideSpeak PowerPoint Automation Works

  1. The user provides a text prompt, a topic, or a document UUID to the SlideSpeak generation tool.
  2. The skill initiates a task on the SlideSpeak API, which typically takes between 30 to 60 seconds to process the layout and content.
  3. The script provides an option to wait for completion (polling internally) or return a task ID immediately for asynchronous tracking.
  4. Once the task status reaches SUCCESS, the skill retrieves a request ID used to generate a secure, short-lived download URL.
  5. Users can then refine the output by using edit commands to INSERT, REGENERATE, or REMOVE specific slides based on position.

SlideSpeak PowerPoint Automation Setup

To get started with this skill, you must obtain an API key from the SlideSpeak developer settings. Once you have the key, configure your environment as follows:

# Set the mandatory environment variable
export SLIDESPEAK_API_KEY="your_api_key_here"

# Generate a basic 5-slide presentation to test the connection
node scripts/slidespeak.mjs generate --text "The impact of Openclaw Skills on AI automation" --length 5

SlideSpeak PowerPoint Automation Data Schema & Taxonomy

The skill manages presentation data using specific identifiers and metadata to ensure consistency across the Openclaw Skills framework:

Property Description
task_id A unique identifier for tracking the background generation process.
request_id Used to fetch the final .pptx download link after generation is complete.
document_uuid The reference ID for files uploaded (PDF, DOCX, etc.) to be used as sources.
presentation_id The persistent ID for an existing presentation used during the editing process.
layout Defines the slide structure (e.g., title, bullets, image_right).

SlideSpeak PowerPoint Automation Advanced Features

  • Granular Slide Control: Use the slide-by-slide generation mode with a JSON configuration for exact layout and content placement.
  • Branded Templates: Support for custom corporate templates to ensure all generated decks match brand guidelines.
  • Webhook Integration: Subscribe to automated notifications to trigger downstream actions once a presentation is ready.
  • Multi-format Support: Process sources ranging from .txt and .md to .xlsx and .pdf.
  • Customizable Tone and Style: Adjust the output to be casual, professional, or educational to suit the target audience within Openclaw Skills workflows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*