Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
- Added _meta.json for enhanced metadata support. - Updated scripts/generate_ppt.py (details not specified). - No user-facing feature changes documented in SKILL.md.
What This Skill Does
Generates PowerPoint presentations using Baidu AI. Accepts a topic, selects an appropriate template style automatically or based on user choice, and returns a downloadable PPT file. Generation takes 2-5 minutes via a streaming API.
Auto-matching templates to topic category (business, tech, education, creative) removes the manual step of browsing and picking styles before generation.
When to use it
- Creating a year-end business report deck
- Generating a technology trend presentation for a meeting
- Making an educational slideshow for a classroom topic
- Quickly producing a styled deck without manual template browsing
- Automating PPT creation from a simple text prompt
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Generate a PPT about AI development trends
- 1Ask user if they want to choose a template style or use automatic selection
- 2User selects automatic, run random_ppt_theme.py --query "人工智能发展趋势报告"
- 3Script analyzes topic, selects 未来科技 (future tech) style and calls Baidu API
- 4Poll streaming output every few seconds, waiting for is_end: true
- 5Return final ppt_url from the completed response
A downloadable PPT file URL hosted on Baidu Cloud Storage (bcebos.com)
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.