ChatPPT-Creator for Openclaw

A professional-grade AI agent skill for the full lifecycle creation, styling, and enhancement of PowerPoint presentations.

daan0701
v1.0.0
Mar 23, 2026
0
929
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install 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 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 ChatPPT-Creator?

ChatPPT-Creator is a comprehensive toolset designed for Openclaw Skills that transforms simple text, structured outlines, or local files into professional PowerPoint presentations. By leveraging the yoo-ai API, it automates the tedious aspects of slide deck creation while maintaining a high level of design quality.

The skill excels at identifying user intent to route requests between editable standard slides and high-visual impact image-based slides. It provides a bridge between raw data—such as project architectures or long documents—and polished visual narratives, complete with speaker notes and customizable global styles.

ChatPPT-Creator Use Cases

  • Converting structured outlines or local .docx and .txt files into full presentation decks.
  • Automatically generating project architecture summaries and technical reports from AI coding projects.
  • Adding professional speaker notes to existing slide tasks to assist with live presentations.
  • Creating high-design, non-editable image-based PPTs for scenarios where visual aesthetics are the top priority.
  • Rapidly rebranding decks by changing global fonts, colors, and templates across all slides.

How ChatPPT-Creator Works

  1. Intent Recognition: The agent analyzes the user's request to determine if they need a text-to-PPT, file-to-PPT, or project analysis workflow.
  2. Outline Generation: For complex tasks, the skill generates a structured Markdown or JSON outline for user review and approval before any slides are rendered.
  3. Style Selection: Users choose between Standard Mode (editable) or Banana Mode (high-visual impact) and select specific themes from a built-in knowledge base.
  4. Asynchronous Processing: Once the command is executed, the skill provides a real-time workspace URL for the user to monitor the rendering process.
  5. Local Delivery: After background processing is complete, the skill automatically downloads the finished PPT file to the user's local environment.

ChatPPT-Creator Setup

First, ensure you have an API Key from the yoo-ai platform. Configure the skill by adding your key to the config file:

# Example of how the agent configures the key
node scripts/chatppt_creator.js write_config --api_key "YOUR_YOO_AI_KEY"

Ensure Node.js is installed to execute the core logic scripts within the Openclaw Skills directory structure.

ChatPPT-Creator Data Schema & Taxonomy

The skill manages data through structured JSON outlines and specific task tracking.

Data Type Description Format
Outline Defines chapters, slide titles, and page content JSON
Styles Whitelisted fonts (Heiti, Songti, etc.) and color hex codes String/Hex
Task ID Unique identifier for tracking asynchronous generation status UUID
Patch Incremental updates for modifying existing outlines JSON

ChatPPT-Creator Advanced Features

  • Expert Review Workflow: Forced manual approval stage for outlines to ensure technical accuracy before final generation.
  • Project Analysis Mode: Automatically scans code directories to summarize dependencies and architecture for technical reporting.
  • Banana Style Knowledge Base: Access to over 50+ unique visual styles ranging from 3D Clay to Cyberpunk Y2K.
  • Self-Diagnostic Protocol: Automatic error detection that identifies content length issues or formatting errors and suggests fixes.
  • Global Style Regeneration: Ability to swap templates and transitions for an entire deck using a single Task ID.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*