← Back to Skills Marketplace
flyyue5

PPT Generator

by flyyue5 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
314
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install mia-ppt-generator
Description
生成HTML格式的PPT演示文稿。使用场景:(1) 用户需要创建可分享的网页版PPT;(2) 用户需要离线可用的演示文稿;(3) 用户提到"HTML PPT"、"网页PPT"、"在线PPT"等关键词。接收用户输入:PPT主题内容、风格参考资料(支持图片/文件上传)、目标受众,然后生成可下载的HTML文件。
Usage Guidance
This skill largely does what it says (create a Reveal.js HTML PPT), but the SKILL.md asks the agent to use an undeclared tool ('feishu_im_bot_image') to download uploads and to fetch product images from apple.com.cn. Before installing or using it, ask the publisher: (1) what is feishu_im_bot_image, why is it required, and what permissions/credentials does it need? (2) confirm whether the skill will actually access the public web (scraping) and whether your platform allows that; if so, what sites will be contacted? (3) how will uploaded images be handled/stored and can you review them before external fetching? If you cannot get clear answers, treat it as higher risk — test in a sandboxed environment and avoid supplying sensitive images or credentials.
Capability Analysis
Type: OpenClaw Skill Name: mia-ppt-generator Version: 1.0.0 The skill is a legitimate tool designed to generate HTML-based presentations using the Reveal.js framework. It follows a standard workflow of collecting user requirements, utilizing a Feishu tool (feishu_im_bot_image) for image processing, and outputting a single-file HTML document. The instructions are task-oriented and use reputable CDNs (jsdelivr.net) and official domains (apple.com.cn) for assets, with no evidence of malicious intent, data exfiltration, or prompt injection attacks.
Capability Assessment
Purpose & Capability
Name/description (HTML PPT generator) align with the instructions to produce a Reveal.js single-file HTML. However the SKILL.md also instructs the agent to call a specific external tool ('feishu_im_bot_image') and to fetch product images from apple.com.cn. The Feishu tool is not declared in the skill's requirements or metadata, and scraping apple.com.cn is not necessary for the stated core functionality — these steps are outside the clear scope and are unexplained.
Instruction Scope
Instructions explicitly tell the agent to '调用 feishu_im_bot_image 工具下载用户上传的图片参考' (call feishu_im_bot_image) and to obtain product images from apple.com.cn. The skill does not declare that tool or explain credentials/permissions. The instruction to fetch external site images gives the agent open-ended web-access behavior and potential scraping of third-party content, which is beyond the core task of formatting user-supplied content and is not constrained or justified.
Install Mechanism
No install specification or code files are present (instruction-only). This is lowest install risk — nothing is written to disk by an installer step.
Credentials
The skill declares no required environment variables or credentials — appropriate for its stated purpose. However, it references an external platform-specific tool (feishu_im_bot_image) which likely depends on platform capabilities or credentials not declared here; that mismatch should be clarified. Also fetching images from apple.com.cn may require no secret, but could raise copyright/privacy issues.
Persistence & Privilege
always is false and there is no indication the skill requests persistent or elevated privileges. It does not modify other skills or system config in the instructions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mia-ppt-generator
  3. After installation, invoke the skill by name or use /mia-ppt-generator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- 首个版本发布,提供基于Reveal.js的HTML格式PPT自动生成能力。 - 支持收集用户主题、视觉风格(支持图片上传)、目标受众信息。 - 自动生成含封面、目录、内容、总结、结束页的单文件HTML PPT。 - 每页自动插入相关图标/图片,使用Font Awesome等公开资源丰富视觉效果。 - 生成的PPT支持本地保存及一键下载,内容和风格贴合用户需求。
Metadata
Slug mia-ppt-generator
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is PPT Generator?

生成HTML格式的PPT演示文稿。使用场景:(1) 用户需要创建可分享的网页版PPT;(2) 用户需要离线可用的演示文稿;(3) 用户提到"HTML PPT"、"网页PPT"、"在线PPT"等关键词。接收用户输入:PPT主题内容、风格参考资料(支持图片/文件上传)、目标受众,然后生成可下载的HTML文件。 It is an AI Agent Skill for Claude Code / OpenClaw, with 314 downloads so far.

How do I install PPT Generator?

Run "/install mia-ppt-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is PPT Generator free?

Yes, PPT Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does PPT Generator support?

PPT Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created PPT Generator?

It is built and maintained by flyyue5 (@flyyue5); the current version is v1.0.0.

💬 Comments