Ai Ppt Generator
The awesome PPT format generation tool provided by baidu. Skill: Ai Ppt Generator Owner: ide-rea Summary: The awesome PPT format generation tool provided by baidu. Tags: latest:1.1.2 Version history: v1.1.2 | 2026-02-14T12:43:03.409Z | auto Major update: Instructions added for handling long-running streaming and timeouts. - Added detailed guidance on streaming HTTP request behavior and expected 2+ minute generation time. - Included agent instructions for proper timeout hand
Rank
62
Safety
84
Downloads
8.9k
Updated
Apr 15, 2026
Version
1.1.2
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 8.9K downloads reported by the source. Last updated 4/15/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Apr 15, 2026
- Adoption signal
- 8.9K downloadsadoption · observed Apr 15, 2026
- Latest release
- 1.1.2release · observed Feb 14, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install kn7akgt520t01vgs2tzx7yk6m180kt26:ai-ppt-generator- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-ide-rea-ai-ppt-generator/snapshot"
Documentation
CLAWHUB
6,866 characters of source documentation, loaded on request.
Extracted files
2 files captured from the source.
SKILL.md
---
name: ai-ppt-generator
description: The awesome PPT format generation tool provided by baidu.
metadata: { "openclaw": { "emoji": "📑", "requires": { "bins": ["python3"], "env":["BAIDU_API_KEY"]},"primaryEnv":"BAIDU_API_KEY" } }
---
# AI PPT Generation
Using user input topic/query, generate a high-quality PPT download URL via Baidu AI's streaming API.
## Important: Streaming Timeout Behavior
This skill uses **streaming HTTP requests** that can take **2+ minutes** to complete. OpenClaw has default timeouts that may interrupt the stream before completion.
To ensure successful generation:
1. **The agent must wait for the full stream** until `is_end: true` is received
2. **Do NOT rely on immediate completion** – monitor the streaming response
3. **If timeout occurs**, the skill will appear to fail even though generation continues server-side
## Workflow
1. Execute `scripts/generate_ppt.py` with user query
2. **Wait for streaming completion** (2+ minutes typical)
3. Return final PPT URL when `is_end: true` received
### Expected Output Format
Successful completion returns:
```json
{
"status": "PPT导出结束",
"show_msg": "PPT导出成功",
"is_end": true,
"data": {
"ppt_url": "https://...ppt"
}
}
```
During generation, you'll see interim `{"status": "..."}` messages.
### Example Usage
```bash
python3 scripts/generate_ppt.py --query "经济总结报告ppt"
```
## Agent Instructions
When using this skill:
- **Set appropriate timeout**: Ensure exec/sessions have sufficient timeout (180+ seconds)
- **Monitor streaming output**: Don't assume failure if initial responses only show status
- **Wait for completion**: The final URL only appears at stream end with `is_end: true`
- **Handle gracefully**: If interrupted, inform user generation may continue server-side
## Troubleshooting
- **PPT not appearing**: Likely timeout before stream completion
- **Only status messages**: Generation is in progress, wait longer
- **Script exits early**: Check BAIDU_API_KEY and network connectivity_meta.json
{
"ownerId": "kn7akgt520t01vgs2tzx7yk6m180kt26",
"slug": "ai-ppt-generator",
"version": "1.1.2",
"publishedAt": 1771072983409
}Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/ide-rea/ai-ppt-generator",
"sourceUrl": "https://clawhub.ai/ide-rea/ai-ppt-generator",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "8.9K downloads",
"href": "https://clawhub.ai/ide-rea/ai-ppt-generator",
"sourceUrl": "https://clawhub.ai/ide-rea/ai-ppt-generator",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.1.2",
"href": "https://clawhub.ai/ide-rea/ai-ppt-generator",
"sourceUrl": "https://clawhub.ai/ide-rea/ai-ppt-generator",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-14T12:43:03.409Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-ide-rea-ai-ppt-generator/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-ide-rea-ai-ppt-generator/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.1.2",
"description": "Major update: Instructions added for handling long-running streaming and timeouts. - Added detailed guidance on streaming HTTP request behavior and expected 2+ minute generation time. - Included agent instructions for proper timeout handling and monitoring the streaming output. - Provided expected output JSON and clarified interim status messages during PPT generation. - Added troubleshooting section for common issues (timeouts, missing output, connectivity). - Emphasized waiting for `is_end: true` before assuming completion.",
"href": "https://clawhub.ai/ide-rea/ai-ppt-generator",
"sourceUrl": "https://clawhub.ai/ide-rea/ai-ppt-generator",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-14T12:43:03.409Z",
"isPublic": true
}
]
}Record generated Oct 9, 2026.
