← 返回 Skills 市场
111
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pptgenerator
功能描述
支持HTML格式PPT的智能生成与编辑,涵盖通用演示、总结汇报、教学课件、公众演讲等场景,提供换风格、换语种、文本润色、信息核验等功能;当用户需要生成PPT/演示文稿/幻灯片,或对现有PPT执行换风格/换语种/润色/核验时使用。
安全使用建议
This skill will send prompts and (likely) provided PPT content to a remote service (the script posts to https://www.ultrappt.com). Before installing or running: 1) Verify the publisher and confirm which domain is the official backend (pptultra.com vs ultrappt.com). 2) Do not pass sensitive files or system configuration paths (passwords, private keys, or internal documents) via --current-ppt; the script may upload them. 3) If you supply an API key (PPT_API_KEY), know it may be saved in plaintext to .config.json inside the skill directory. 4) If you need stronger guarantees, request the author's privacy/security statement or review the rest of the script to confirm exactly what is uploaded. Given the undeclared environment usage and domain mismatch, treat this skill as untrusted until those issues are clarified.
功能分析
Type: OpenClaw Skill
Name: pptgenerator
Version: 1.0.0
The pptgenerator skill bundle provides a toolset for generating and editing PPTs via the ultrappt.com API. The script scripts/generate_ppt.py contains a risky capability in the _load_current_ppt_input function, which allows for reading arbitrary files from the local filesystem based on the --current-ppt argument and transmitting their contents to an external API endpoint (https://www.ultrappt.com/api/v1/agent/skill/chat). While this behavior is plausibly needed for the stated purpose of editing existing PPT files, the lack of path restriction or sanitization on the file input presents a potential vector for data exfiltration if the agent is misdirected. The script also manages API keys and generation history in local hidden files (.config.json and .history.json).
能力评估
Purpose & Capability
Name/description match the included script: the skill calls a remote presentation-generation API and offers generate/edit flows. However the SKILL.md advertises pptultra.com/pptultra branding while the script posts to https://www.ultrappt.com — a domain mismatch that is unexplained and worth verifying.
Instruction Scope
SKILL.md instructs running scripts and passing --current-ppt to edit existing presentations. The documentation does not explicitly warn that provided PPT files/content may be uploaded to a remote API. The script clearly builds requests to a remote endpoint, so supplying arbitrary local file paths could transmit their contents off the machine—this is scope creep relative to a local-only editor and a privacy risk if sensitive files are provided.
Install Mechanism
No install spec (instruction-only) and only a Python script is included; dependency is requests. There is no downloaded binary or opaque installer. This is lower-risk than an arbitrary remote install, but the script will perform network I/O when run.
Credentials
Registry metadata declares no required env vars, but the script reads an environment variable PPT_API_KEY (and can save that key to .config.json). That mismatch is incoherent: if an API key can be used/saved, it should be declared and documented. Persisting an API key into a config file inside the skill directory may unintentionally store secrets in plaintext.
Persistence & Privilege
Skill does not request always:true, does not modify other skills, and only writes two local files (.config.json and .history.json) in the skill directory. Those local writes are reasonable for caching but may store API keys and history.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install pptgenerator - 安装完成后,直接呼叫该 Skill 的名称或使用
/pptgenerator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of pptultra.
- 支持PPT智能生成与编辑
-支持AI生成PPT:适用于通用演示、总结汇报、教学课件、公众演讲等多种场景
- 支持AI编辑HTML格式的PPT:提供一键换风格、换语种、文本润色、信息核验等编辑功能
元数据
常见问题
pptgenerator 是什么?
支持HTML格式PPT的智能生成与编辑,涵盖通用演示、总结汇报、教学课件、公众演讲等场景,提供换风格、换语种、文本润色、信息核验等功能;当用户需要生成PPT/演示文稿/幻灯片,或对现有PPT执行换风格/换语种/润色/核验时使用。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 111 次。
如何安装 pptgenerator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install pptgenerator」即可一键安装,无需额外配置。
pptgenerator 是免费的吗?
是的,pptgenerator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
pptgenerator 支持哪些平台?
pptgenerator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 pptgenerator?
由 yyc529(@yyc529)开发并维护,当前版本 v1.0.0。
推荐 Skills