Generate Presentation Skill for Openclaw

An automated workflow for generating designer-grade presentations from simple markdown, web URLs, or topics.

nhype
v1.0.0
Feb 16, 2026
1
3.1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install generate-presentation

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 generate-presentation 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 Generate Presentation Skill?

The generate-presentation tool is a sophisticated automation within the Openclaw Skills ecosystem designed to turn raw data into professional slide decks. It streamlines the entire creative process, from initial content drafting to final PDF export. By leveraging Openclaw Skills, developers and presenters can ensure their slides are not only content-rich but also visually aligned with specific brand references through automated design analysis.

This skill eliminates the friction of manual slide layout by generating self-contained HTML presentations. It utilizes advanced AI to create custom illustrations that match your color palette and typography, ensuring every presentation created via Openclaw Skills looks like it was crafted by a professional designer.

Generate Presentation Skill Use Cases

  • Converting technical documentation or markdown files into structured presentations for team syncs.
  • Extracting key insights from a website URL to generate a high-level pitch deck or summary.
  • Creating visually consistent slides that automatically adhere to brand styles found in a reference folder.
  • Rapidly prototyping educational content from a simple topic description using Openclaw Skills.

How Generate Presentation Skill Works

  1. The skill gathers content by fetching a URL, reading a local markdown file, or generating text from a provided topic.
  2. A draft content file is created at presentation/content.md for the user to review and approve before any design work begins.
  3. The system analyzes images in the references/ folder to extract specific color palettes, typography, and layout styles.
  4. High-fidelity HTML slides are generated using inline CSS to ensure portability and responsiveness.
  5. Custom visuals and illustrations are generated via AI to match the specific context and design language of each slide.
  6. Automated browser tools take screenshots of every slide to validate visual consistency and layout accuracy.
  7. A bundled Python script compiles all validated slide images into a final, professional PDF document.

Generate Presentation Skill Setup

To utilize this feature within your Openclaw Skills workflow, ensure Python 3 and Node.js are installed on your system. You will also need a valid OPENAI_API_KEY for image generation. Install the required image processing dependencies using the command below:

pip install Pillow

Additionally, ensure the Playwright MCP plugin is available if you require automated visual validation and screenshotting of your slides.

Generate Presentation Skill Data Schema & Taxonomy

The skill organizes all output within a dedicated presentation/ directory using the following structure:

File Path Description
presentation/content.md The source of truth containing the final text and image references in markdown format.
presentation/slides.html An interactive, self-contained HTML file featuring keyboard navigation and responsive design.
presentation/presentation.pdf The final exported presentation optimized for sharing and printing.
presentation/images/ A directory containing all AI-generated illustrations and supporting visuals.
presentation/slide_N.png High-resolution screenshots of individual slides used for PDF compilation.

Generate Presentation Skill Advanced Features

  • Design reference matching: Automatically extracts hex codes and font styles from provided images to clone a specific visual identity.
  • Multi-format output: Generates interactive HTML, static images, and print-ready PDFs in a single workflow using Openclaw Skills.
  • Intelligent content splitting: Automatically breaks down long markdown sections into logical, digestible slides.
  • Bi-directional editing: Users can modify the generated content.md and re-run the skill to update the entire presentation instantly.
  • AI Illustration engine: Context-aware image generation that follows the presentation's specific color scheme and mood.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*