ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

ai-ppt-generator

Generate PPT with Baidu AI. Smart template selection based on content.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ide-rea/ai-ppt-generator
Or

What This Skill Does

The AI PPT Generator skill leverages Baidu AI to automatically create presentations based on a user-provided topic. It offers an intelligent workflow that can either let the AI select the most appropriate template based on the topic's content, or allows the user to manually choose a template style from a predefined list. The skill is designed to analyze various topics, from business and technology to creative and cultural themes, and match them with suitable visual styles like '企业商务', '未来科技', '卡通手绘', '中国风', and '扁平简约'. For user-specified templates, it requires a tpl_id. The generation process includes a timeout of 300 seconds to accommodate the 2-5 minutes typically required for PPT creation, and it monitors the AI's output stream until completion is signaled by is_end: true, at which point the final PPT URL is provided.

Installation

To install the AI PPT Generator skill, use the following command in your OpenClaw environment:

clawhub install openclaw/skills/skills/ide-rea/ai-ppt-generator

This command will download and set up all necessary scripts and dependencies for the skill. Ensure you have the OpenClaw CLI tool installed and configured.

Use Cases

This skill is ideal for quickly generating presentations for various purposes:

  • Business Meetings: Create professional slides for reports, proposals, or company updates.
  • Educational Content: Generate engaging slides for lectures, workshops, or study materials.
  • Marketing & Sales: Design visually appealing presentations to showcase products or services.
  • Personal Projects: Quickly assemble slides for presentations on hobbies, interests, or personal development.
  • Year-end Reviews: Effortlessly produce summary reports with appropriate templates.

Example Prompts

  1. "Generate a PPT about the latest advancements in artificial intelligence."
  2. "Create a presentation on sustainable energy solutions, and I'd like to pick a template style."
  3. "I need a year-end financial report presentation. Can you make one for me?"

Tips & Limitations

  • Template Selection: For the best results, allow the AI to auto-select the template by not specifying a style preference, as it's trained to match topics to styles. If you have a specific vision, you can list available templates using python3 scripts/ppt_theme_list.py and then use generate_ppt.py with a chosen tpl_id.
  • Timeout: PPT generation can take a few minutes. The default 300-second timeout is usually sufficient, but if you encounter timeouts for complex topics, you might need to adjust it or restart the generation.
  • Baidu AI Dependency: This skill relies on the Baidu AI API. Ensure your environment is properly configured to access external APIs.
  • Topic Specificity: The quality of the generated PPT is highly dependent on the clarity and specificity of your topic. Broader topics might result in more generic content.
  • Content Customization: The generated PPT is a starting point. You will likely need to review and edit the content, add specific data, and refine the design to meet your exact requirements.

Metadata

Author@ide-rea
Stars2387
Views34
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ide-rea-ai-ppt-generator": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#ppt-generation#baidu-ai#presentation#content-creation
Safety Score: 4/5

Flags: external-api, code-execution