← 返回 Skills 市场
Pptx Generator
作者
fusuvae-art
· GitHub ↗
· v1.0.0
· MIT-0
85
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install yilian-ppt-generator
功能描述
Generate, edit, and read PowerPoint presentations. Create from scratch with PptxGenJS (cover, TOC, content, section divider, summary slides), edit existing P...
安全使用建议
This skill is internally consistent with a PPTX generator/editor, but before installing or running it: (1) confirm you trust the skill source — the bundle contains only docs and will instruct the agent to run node/python work and to write JS slide modules to disk; (2) be aware the workflow reads user PPTX files and writes edited copies (it recommends copying to template.pptx and writing to /tmp first) — keep backups of originals; (3) the skill may fetch images/icons from external URLs and suggests installing npm packages (sharp has native components) — consider running in a sandbox or environment where package installs and outbound network requests are acceptable; (4) if you enable subagents or autonomous execution, understand those subagents may receive slide contents (potentially sensitive) for parallel editing — disable or restrict subagents for sensitive decks; (5) review any generated/required JS files before running node compile steps. If you want a higher-assurance evaluation, provide runtime policies for subagents, or a sample of generated slide JS for inspection.
功能分析
Type: OpenClaw Skill
Name: yilian-ppt-generator
Version: 1.0.0
The yilian-ppt-generator skill bundle is a comprehensive toolset for creating and editing PowerPoint presentations using PptxGenJS and Microsoft's MarkItDown. The instructions in SKILL.md and the reference files (design-system.md, editing.md, slide-types.md) provide a legitimate and highly detailed workflow for generating slides via modular JavaScript files and manipulating PPTX XML structures. While the skill involves executing generated code (node compile.js) and using shell commands for file operations, these actions are strictly aligned with the stated purpose of document generation. No evidence of data exfiltration, malicious persistence, or harmful prompt injection was found.
能力评估
Purpose & Capability
Name/description (generate, edit, read PPTX) match the instructions and reference docs: PptxGenJS for creation, XML unpack/edit for template edits, and markitdown for text extraction. There are no requested env vars or credentials that would be unrelated to the stated purpose.
Instruction Scope
SKILL.md prescribes reading user-supplied PPTX files, unpacking/editing XML, generating JS slide modules, running node scripts and python markitdown for extraction. This stays within the stated purpose. Two cautionary points: (1) it recommends using subagents for parallel work — using subagents increases the surface for data disclosure depending on the platform's subagent model; (2) it permits fetching images from URLs (and adding external images/icons), which means the agent may perform outbound network requests to third-party hosts.
Install Mechanism
There is no install spec (instruction-only). The docs mention typical npm packages (pptxgenjs, react-icons, sharp) and node/python commands but do not auto-download arbitrary archives or run hidden installers. Because installation is manual/agent-driven, no unexpected installer network sources are present in the skill bundle.
Credentials
The skill does not request environment variables, credentials, or config paths. The operations described (file copy, /tmp write, node/python execution) are proportional to PPTX editing/generation tasks.
Persistence & Privilege
always:false and normal invocation flags. The skill does not request permanent presence or modification of other skills' configs. Note: the guidance to use subagents and to create JS files that will be required/executed means the agent will write code/artifacts to disk — review those artifacts before executing them.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install yilian-ppt-generator - 安装完成后,直接呼叫该 Skill 的名称或使用
/yilian-ppt-generator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the pptx-generator skill.
- Supports generating, editing, and reading PowerPoint presentations.
- Create presentations from scratch using PptxGenJS, or edit existing PPTX files via XML workflows.
- Includes a complete design system with color palettes, font references, and style recipes.
- Provides triggers and workflows for text extraction, template-based editing, and creating new presentations.
- Detailed documentation and guidance included for slide types, design standards, and quality assurance.
元数据
常见问题
Pptx Generator 是什么?
Generate, edit, and read PowerPoint presentations. Create from scratch with PptxGenJS (cover, TOC, content, section divider, summary slides), edit existing P... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 85 次。
如何安装 Pptx Generator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install yilian-ppt-generator」即可一键安装,无需额外配置。
Pptx Generator 是免费的吗?
是的,Pptx Generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Pptx Generator 支持哪些平台?
Pptx Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Pptx Generator?
由 fusuvae-art(@fusuvae-art)开发并维护,当前版本 v1.0.0。
推荐 Skills