PPTMagic PPT Creator for Openclaw

A powerful AI skill for generating, continuing, and exporting professional presentation decks via the pptmagic and Banana Slides API ecosystem.

kevin808
v1.0.4
Mar 22, 2026
0
948
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install pptmagic-ppt-creator

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 pptmagic-ppt-creator 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 PPTMagic PPT Creator?

PPTMagic PPT Creator is a specialized integration designed to bridge the gap between AI reasoning and professional presentation output. By leveraging Banana Slides and pptmagic-compatible project APIs, this skill allows an AI agent to handle the entire lifecycle of a presentation—from the initial spark of an idea to a fully formatted export. It moves beyond simple text generation by interacting with a dedicated deployment to manage layouts, image generation, and document compilation.

As part of the Openclaw Skills ecosystem, this tool prioritizes API-driven workflows over generic LLM output. It enables developers and users to build complex decks using three distinct entry modes: raw ideas, structured outlines, or highly detailed page-by-page descriptions. This ensures that the final output is not just a block of text, but a structured, editable, and visually coherent presentation file ready for professional use.

PPTMagic PPT Creator Use Cases

  • Rapidly generating a full presentation deck from a simple topic or concept.
  • Converting existing structured outlines into visual slide projects with automated layouts.
  • Continuing or modifying partially generated projects, including regenerating specific slide images.
  • Exporting AI-generated content into industry-standard formats like PPTX, PDF, or editable PPTX.
  • Batch processing detailed per-page descriptions into cohesive presentation assets.

How PPTMagic PPT Creator Works

  1. Entry Mode Selection: The skill determines the starting point based on user input, choosing between idea, outline, or descriptions mode.
  2. Project Creation: Initializes a new project session on the PPTMagic compatible service.
  3. Asset Handling: Uploads any user-supplied template images or branding assets to the deployment.
  4. Content Generation: Progressively builds the deck by generating the outline, followed by page descriptions and AI-driven image assets.
  5. Async Polling: Monitors the background tasks on the server until all generation processes are completed.
  6. Verification & Export: Validates the project state and requests the final file generation in the user's preferred format.

PPTMagic PPT Creator Setup

To configure PPTMagic PPT Creator within your environment, ensure you have the base service URL and optional credentials ready.

# Set the mandatory base URL
export PPTMAGIC_BASE_URL="https://openclaw-nopass.pptmagic.tech/"

# Optional: Set an access code if provided by your operator
export PPTMAGIC_ACCESS_CODE="your_access_code_here"

PPTMagic PPT Creator Data Schema & Taxonomy

The skill manages data through a centralized project-based taxonomy. Below is the primary data structure used during the lifecycle:

Attribute Description
project_id Unique identifier for the presentation project.
entry_mode Classification of the project source (idea, outline, or descriptions).
status Current state of the async generation (pending, processing, or completed).
assets Collection of generated images, slide copy, and template files.
export_urls Direct links to the final .pptx or .pdf files.

PPTMagic PPT Creator Advanced Features

  • Support for template image uploads to guide the AI's aesthetic choices.
  • Granular retry logic that targets only failed pages rather than restarting the entire project.
  • Asynchronous task polling to handle long-running image and layout generation without timing out.
  • Dynamic header management for secure access using the optional PPTMAGIC_ACCESS_CODE.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*