Deck Builder for Openclaw

A senior AI architect that transforms requirements into structured, high-fidelity PowerPoint presentations through automated blueprinting and asset coordination.

teamolab
v0.1.0
Feb 15, 2026
0
1.6k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install deck-builder

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 deck-builder 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 Deck Builder?

Deck Builder is a specialized agent skill designed to function as a Senior PPT Architect. It takes complex user requirements and translates them into a rigorous JSON-based blueprint for presentation generation. By adhering to the Pyramid Principle of communication, the skill ensures that every slide deck is logically coherent and professionally structured. As a cornerstone of the Openclaw Skills ecosystem, it manages the entire presentation lifecycle from global design configuration to final file assembly.

Deck Builder Use Cases

  • Rapid generation of 15+ page business pitch decks from raw project notes.
  • Automating the creation of technical reports with consistent branding and data visualizations.
  • Developing marketing presentations using specific HEX color palettes and font specifications.
  • Scaling document production by coordinating multiple drawing agents in parallel.

How Deck Builder Works

  1. The agent establishes Global Settings, including aspect ratios (16:9), color schemes, and font hierarchies.
  2. It generates a comprehensive JSON blueprint for the presentation, typically defaulting to 15 or more pages.
  3. For each slide, it defines layout templates (e.g., 3-Column-Grid or Left-Text-Right-Image) and specific visual prompts.
  4. It concurrently triggers subordinate drawing agents to generate slide images based on the architectural instructions.
  5. Once assets are ready, it invokes the png_to_pptx tool to stitch images into a cohesive presentation file.
  6. The final .pptx document is submitted to the user via the submit_result tool.

Deck Builder Setup

To integrate this skill into your environment, ensure you have the core agent framework installed. Use the following command to add the deck-builder capability to your Openclaw Skills library:

# Add the deck-builder skill to your agent configuration
openclaw skills add deck-builder

# Verify dependencies for PPTX conversion
openclaw tool verify png_to_pptx

Deck Builder Data Schema & Taxonomy

The skill organizes presentation data into a hierarchical JSON structure to maintain design consistency:

Component Key Fields Purpose
Global_Settings Aspect Ratio, Style, HEX Colors, Font Sizes Ensures visual harmony across all slides.
Slide Metadata Sequence Number, Type, Layout ID Controls the flow and template of the deck.
Text_Content Main_Title, Sub_Title, Body (List/Para) Houses the structured narrative content.
Visual_Assets Image_Prompt, Chart_Data, Icon_Keywords Directs the drawing agents for asset creation.
Notes Special rendering instructions Provides context for downstream drawing models.

Deck Builder Advanced Features

  • Concurrent slide processing for high-speed presentation assembly.
  • Pyramid Principle logic enforcement for professional-grade storytelling.
  • Dynamic runtime substitution for template variables like dates and session IDs.
  • Multi-agent coordination that separates architectural planning from visual execution.
  • Custom HEX-code-based color palette application for corporate branding compliance.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*