TopRank Skills

Home / Claw Skills / Others / ppt-generator
Official OpenClaw rules 15%

ppt-generator

Generate professional, structured PowerPoint presentations from optimized topic keywords.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 ppt-generator 技能。 若已安装,则直接安装 ppt-generator 技能。

Overview

Skill Key
dzy-1026/xfyun-ppt-gen
Author
dzy-1026
Source Repo
openclaw/skills
Version
-
Source Path
skills/dzy-1026/xfyun-ppt-gen
Latest Commit SHA
6a12ebfbe01b1a2b84e526d95eaa2d71b760249b

Extracted Content

SKILL.md excerpt

# 📊 PPT Generator

Generate a complete, logically structured, and presentation-ready PowerPoint deck from a professionally optimized topic phrase.

Designed for business, technical, and training scenarios.

---

## ✨ Features

- Automatic slide outline generation  
- Clear logical hierarchy  
- Business-ready formatting  
- One-command execution  
- Deterministic single-output generation  

---

## 🚀 Usage

```bash
python {baseDir}/scripts/index.py generate_ppt "<optimized-topic>"
```

Example:

```
python {baseDir}/scripts/index.py generate_ppt "Artificial Intelligence Industry Trends"
```

## 🧠 Input Specification (Strict Contract)

Before invoking the skill, the topic must undergo **semantic compression optimization**.

### Final Topic Requirements

- 5–10 words
- Formal report-style title
- Clear and domain-specific
- No conversational language
- Not a full sentence

------

### Input Optimization Examples

| Raw User Request                    | Optimized Topic  |
| ----------------------------------- | ---------------- |
| 帮我做一个关于人工智能发展现状的PPT | 人工智能发展现状 |
| 我要介绍一下公司今年的技术规划      | 公司年度技术规划 |
| 做一份给新员工的Java培训PPT         | Java新员工培训   |

------

## ⚠ Constraints

- One invocation generates one complete PPT
- Raw user input must NOT be passed directly
- Environment variables must be configured before execution

------

## 🔧 Environment Setup

Required:

- Python available in PATH
- Environment variables configured:

```
export XF_PPT_APP_ID=your_app_id
export XF_PPT_API_SECRET=your_api_secret
```

------

## 📦 Output

- Fully structured PPT file
- Multi-level slide organization
- Presentation-ready content layout
- Business-standard formatting

------

## 🎯 Target Use Cases

- Business reports
- Strategy planning
- Technical presentations
- Internal training materials
- Academic summaries

------

## 🛠...

Related Claw Skills