A streamlined utility for converting structured Markdown and HTML content into professional PowerPoint, PDF, or HTML presentations using the Marp ecosystem.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install html-to-ppt
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install html-to-ppt using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill utilizes the Marp (Markdown Presentation Ecosystem) to bridge the gap between technical documentation and professional presentations. By using simple Markdown syntax with CSS-based themes, users can generate visually consistent slide decks without the manual overhead of traditional presentation software. It represents a significant productivity boost for users leveraging Openclaw Skills, allowing for the rapid creation of slides directly from project notes, README files, or structured data.
At its core, the skill handles the conversion lifecycle from raw text to finished PPTX files. It supports built-in themes like Gaia and Uncover, while providing the flexibility of custom CSS for advanced layouts. Whether you are presenting a technical roadmap or a business pitch, this skill ensures your content remains the priority while the formatting is handled automatically.
--- separator to define distinct slides and sets marp: true in the frontmatter.To use this conversion capability within your environment, you must have the Marp CLI installed. Use one of the following commands:
# Install globally via npm
npm install -g @marp-team/marp-cli
# Or install via Homebrew on macOS
brew install marp-cli
# Verify the installation
marp --version
The skill manages data through Markdown files containing YAML frontmatter and Marp-specific directives. The organization follows this structure:
| Attribute | Description | Required |
|---|---|---|
| marp | Must be set to true in frontmatter to enable rendering | Yes |
| theme | Choice of default, gaia, or uncover themes | No |
| paginate | Boolean to enable or disable page numbering | No |
| header | Persistent text appearing at the top of every slide | No |
| footer | Persistent text appearing at the bottom of every slide | No |
Loading
Advanced Excel automation using Python and xlwings to interact with live spreadsheet instances and execute complex workflows.

A powerful skill for programmatically creating, editing, and formatting Microsoft Word documents using the python-docx library.

An advanced document understanding skill powered by IBM's docling for parsing complex layouts, tables, and figures.

An AI skill for generating interactive, developer-focused presentations using the Slidev framework and Markdown.

Generate comprehensive, inclusive, and professional job descriptions to attract top-tier talent.

Analyze and detect document structures, text blocks, tables, and reading order using the surya document understanding system.
