An open-source Python tool for programmatically generating PowerPoint presentations without external API dependencies.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install openclaw-ppt-generator
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 openclaw-ppt-generator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The OpenClaw PPT Generator is a professional-grade utility within the Openclaw Skills ecosystem designed for developers and AI agents who need to create Microsoft PowerPoint presentations programmatically. By leveraging the python-pptx library, this skill enables the generation of .pptx files entirely on local hardware, ensuring maximum data privacy and eliminating the costs associated with third-party slide generation APIs. It serves as a critical bridge for transforming structured data or AI-generated summaries into visual, presentation-ready formats.
Because it utilizes standard PowerPoint layouts, the generated files are fully compatible with Microsoft Office, Google Slides, and Keynote. As part of the broader Openclaw Skills collection, this tool emphasizes a lean, dependency-efficient approach to document automation, making it perfect for integration into automated devops or reporting pipelines.
To integrate this into your workflow or Openclaw Skills environment, ensure Python 3 is installed. You will need to install the core library dependency:
pip install python-pptx
Once dependencies are met, you can execute the generation script via the CLI:
python3 scripts/generate_ppt.py --title "My Project Update" --content "Introduction|Phase 1:Design,Prototyping,Testing|Next Steps:Deployment"
The skill utilizes a compact syntax to define presentation structure within a single string, which is then mapped to the PPTX format.
| Component | Delimiter | Purpose |
|---|---|---|
| Slide Break | ` | ` |
| Title/Body | : |
Splits the slide title from the bulleted content |
| List Item | , |
Separates individual bullet points within the slide body |
| Metadata | JSON | Returns status and ppt_path for agent consumption |
Loading
A professional typography toolkit for font pairing, localized Chinese font guides, and system font stack optimization.

A comprehensive tool for multi-dimensional patent asset evaluation, providing legal, technical, and market value insights.

A unified package tracking layer that enables AI agents to query worldwide express logistics via a single API interface.

A comprehensive data repository and research skill covering MaoMing's industrial economy, agricultural heritage, and coastal tourism.

A powerful AI video generation skill leveraging ByteDance Seedance via the Ark API for high-quality cinematic content.

An AI-driven multi-format SVG content generation system for creating professional presentations, social media graphics, and marketing materials from documents.








































