PPTAgent Collaboration Skill for Openclaw

An expert development skill for building and maintaining the PPTAgent and BotSlide presentation generation ecosystems.

mrguanglei
v1.0.0
Mar 17, 2026
0
848
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install ppt-collab

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-collab 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 PPTAgent Collaboration Skill?

The PPTAgent Collaboration skill is a specialized framework designed for developers working within the PPTAgent or BotSlide repositories. Rather than simply generating slides, this skill focuses on the engineering of the slide generation pipeline, ensuring that all HTML outputs strictly adhere to 1280x720 canvas constraints. This precision is critical for maintaining high fidelity during the transformation from web-based previews to final PPTX exports.

By leveraging this tool within the Openclaw Skills ecosystem, developers can effectively manage the hierarchy of truth, prioritizing runtime code and active prompts over legacy documentation. This ensures that every modification—whether it involves visual layout rules, session management, or frontend preview panels—remains stable and production-ready.

PPTAgent Collaboration Skill Use Cases

  • Modifying slide generation rules, page layouts, and prompt-driven visual constraints.
  • Debugging inconsistencies between HTML previews and high-fidelity PPTX exports.
  • Adjusting backend session workflows, versioning snapshots, and single-page editing APIs.
  • Enhancing frontend features like download buttons, share links, and the preview panel UI.

How PPTAgent Collaboration Skill Works

  1. Define the target architectural layer for modification, such as generation, editing, preview, export, or version control.
  2. Trace the invocation chain from the entry point through the backend services to identify dependencies.
  3. Consult the internal reference maps to ensure 1280x720 canvas constraints are preserved.
  4. Apply modifications to core prompt files or service handlers based on the runtime source of truth.
  5. Execute validation scripts or smoke tests to confirm that export fidelity and layout stability are maintained.

PPTAgent Collaboration Skill Setup

To integrate this skill into your workflow for Openclaw Skills, ensure your environment is configured for both backend and frontend development:

# Navigate to the project root
cd PPTAgent

# Set up the backend environment
pip install -r backend/requirements.txt

# Configure the export tool services
cd export_tool && pip install -r requirements.txt

# Initialize the frontend client
cd ../frontend/client && npm install

PPTAgent Collaboration Skill Data Schema & Taxonomy

The skill organizes its technical logic through a strict file hierarchy to ensure consistency across Openclaw Skills projects:

Component Path Description
Prompts backend/deeppresenter/prompts/ Contains slide_design_prompt.py and visual rules
Services backend/services/ Logic for chat handling and PPT generation
Export export_tool/app/services/ PPTX conversion and fidelity management
Router backend/routers/ API endpoints for export and project management
References references/ Markdown maps for slide rules and validation steps

PPTAgent Collaboration Skill Advanced Features

  • Canvas-fixed HTML generation to prevent layout overflow in professional slide decks.
  • Multi-tier source of truth management, prioritizing active Python prompts over static documentation.
  • High-fidelity DOM-to-PPTX mapping specifically optimized for Openclaw Skills workflows.
  • Versioning snapshot support for collaborative editing and session recovery.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*