PPT Agent for Openclaw

An AI-powered presentation agent that transforms user themes into editable, professional-grade SVG slides using a structured Bento Grid layout.

tianchangnorth
v1.0.1
Mar 20, 2026
0
1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install ppt-agent

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-agent 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 PPT Agent?

PPT Agent is a specialized tool within the Openclaw Skills ecosystem designed to bridge the gap between AI generation and high-end presentation design. By leveraging a three-step workflow—Outline, Planning, and Design—it produces visually stunning slides based on the modern Bento Grid aesthetic. Unlike standard AI slide generators that provide static images, this skill generates raw SVG code that can be dragged directly into Microsoft PowerPoint (2016+) as fully editable vector shapes.

The core value proposition of this skill lies in its precision and customizability. It strictly follows a style confirmation phase, ensuring that the primary colors, content depth, and audience focus align with professional requirements before any design work begins. This results in professional reports, schemes, and course materials that are both functionally sound and aesthetically superior.

PPT Agent Use Cases

  • Creating executive-level business proposals and project reports.
  • Rapidly prototyping presentation layouts for academic or professional courses.
  • Generating editable vector assets for PowerPoint without manual design effort.
  • Transforming raw data or articles into structured, visually balanced slide content.

How PPT Agent Works

  1. Style Confirmation: The agent asks for primary colors, content ratio (data vs. narrative), depth of detail, and target audience.
  2. Outline Generation: Based on the Pyramid Principle, the agent creates a JSON-formatted content outline.
  3. Draft Planning: A style-free whiteboard draft is generated to confirm content layout and logic with the user.
  4. SVG Design: The final design is rendered as a 1280x720 SVG using Bento Grid principles, ready for export.

PPT Agent Setup

To integrate this skill into your workflow, ensure you have the prompt templates organized in your local environment:

# Structure your skill directory
mkdir -p prompts scripts examples

# The agent requires access to the following prompt files:
# prompts/outline.md
# prompts/planning.md
# prompts/design.md

Users can also utilize the optional scripts/generate_svg.py for batch processing of slide designs.

PPT Agent Data Schema & Taxonomy

The skill utilizes a structured directory for managing the generation lifecycle and metadata:

File/Folder Purpose
prompts/ Contains markdown system prompts for outline, planning, and design phases.
scripts/ Python scripts for automated SVG rendering and batch generation.
examples/ Reference topics and sample outputs to guide the model.
output/ Generated SVG files with a 0 0 1280 720 viewBox for PPT compatibility.

PPT Agent Advanced Features

  • Direct PowerPoint Compatibility: Output is native SVG, allowing users to ungroup and edit elements within PPT.
  • Bento Grid Logic: Automatically applies six classic layouts, including Hero, Symmetrical, and Mixed Grid styles.
  • Customizable Visual Hierarchy: Adjusts card sizes dynamically to emphasize the most important data points.
  • Multi-Step Verification: Ensures user approval at every stage to prevent hallucinated or irrelevant slide content.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*