MyClaw
HomeProductsUse CasesPricingSkillsResourcesCompany
HomeUse CasesPricingSkills
Sign In
Home
ProductsOpenClaw HostingHermes Agent Hosting
Use CasesPricingSkills
ResourcesCompareTutorialLearnBlogUpdatesResourcesCommunity
CompanyAboutSupport
Sign In
MyClaw.ai

Your AI agent, already running.

Product

OpenClaw HostingHermes Agent HostingUse CasesPricingCompareAlibaba Cloud

Resources

BlogUpdatesSkillsModelsSupportCommunityCapybara

Legal

TermsPrivacyCookieGDPRContact

© 2023 Cubo World Inc. All rights reserved.

← Back to Skills
Design & Media
📸

Ai Ppt Generator

Featured

Generate polished PowerPoint presentations with Baidu AI — intelligent template selection matches your topic automatically.

ide-reav1.0.0
ProductivityAI PoweredAutomationAPI
Connecting to VM...
Connecting to VM...
npx clawhub@latest install ai-ppt-generator
41Stars
21.0kDownloads
195Current Installs
📦
v1.0.0Version
📅
Mar 16, 2026Updated

Requirements

Baidu AI API Key
View Source(ClawHub)

Ai Ppt Generator Skill Overview

AI PPT Generator creates PowerPoint presentations using Baidu AI's generation API, with smart template matching based on your topic. Provide a subject, and the skill either auto-selects the most appropriate style (business, technology, education, creative, cultural, and more) or lets you browse and pick from the full template library. Generation takes 2–5 minutes and delivers a ready-to-download PPT URL.

How to Use It

Step 1: Run in your terminal or install this skill on MyClaw

npx clawhub@latest install ai-ppt-generator
or

Click the Install button at the top of this page for one-click setup

When to Use Ai Ppt Generator

Best Fit

  • You need to quickly draft a presentation on a known topic and want the template chosen for you automatically.
  • You are generating slides for structured categories like business reports, year-end summaries, educational materials, or creative decks.
  • You want an agent-driven workflow where the AI handles both content structure and template selection in one step.
  • You need to batch-generate multiple presentations programmatically via CLI scripts.

When Not to Use

  • You require a Western-language–specific or non-Baidu AI generation backend — this skill is tightly coupled to the Baidu AI PPT API.
  • You need real-time or instant generation; each PPT takes 2–5 minutes to complete.
  • You need granular slide-by-slide editing within the skill — output is a downloadable file, not an editable in-session deck.

Key Features

Intelligent Topic-Based Template Selection

random_ppt_theme.py analyzes your topic and maps it to the most fitting style — e.g., business topics get 企业商务, technology topics get 未来科技, education topics get 卡通手绘. If no match is found, it falls back to random selection automatically.

Manual Template Browsing & Selection

Run ppt_theme_list.py to retrieve all available templates with their style_id and tpl_id from the Baidu API. Users can browse the full library and pass a specific tpl_id to generate_ppt.py for precise control.

Streaming Generation with Completion Detection

The skill uses Baidu's streaming API and monitors the output for is_end: true before surfacing the final PPT download URL. This ensures the agent never returns an incomplete result.

Robust Fallback Logic

If a requested template cannot be found or matched, the skill automatically falls back to random template selection so generation always completes without manual intervention.

Agent-Guided Interactive Workflow

The skill follows a conversational agent pattern: it asks whether the user wants to choose a template style, then branches accordingly — either listing templates for manual selection or running auto-selection based on topic content.

Use Cases

Automated Business Report Deck

A user provides a topic like "企业年度总结" (annual company summary). The skill auto-selects the 企业商务 or 年终总结 template and generates a complete presentation, returning a download URL within minutes.

Educational Course Materials

A teacher or instructional designer inputs a topic such as "儿童英语课件" (children's English courseware). The skill maps this to the 卡通手绘 style and produces a visually appropriate deck ready for classroom use.

Technology Trend Presentation

A developer or analyst submits "人工智能发展趋势报告" (AI development trend report). The skill selects the 未来科技 template and generates a polished, on-brand slide deck automatically.

Custom-Styled Presentation

A power user runs ppt_theme_list.py to browse all templates, identifies a specific tpl_id, then calls generate_ppt.py directly with that ID to produce a precisely styled presentation.

Requirements

  • Baidu AI API Key (required) — Powers PPT generation and template retrieval. Provider: Baidu AI (BAIDU_API_KEY).
Connecting to VM...
npx clawhub@latest install ai-ppt-generator
41Stars
21.0kDownloads
195Current Installs
📦
v1.0.0Version
📅
Mar 16, 2026Updated

Requirements

Baidu AI API Key
View Source(ClawHub)

FAQ

Reviews

0 reviews

Log in to write a review

No reviews yet. Be the first to share your experience!