← 返回 Skills 市场
tobewin

web-pptx-generator

作者 ToBeWin · GitHub ↗ · v2.0.5 · MIT-0
cross-platform ⚠ suspicious
40
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install web-pptx-generator
功能描述
专业单页面HTML PPT生成器。Use when user needs to create beautiful HTML presentations. Supports multiple themes, mobile-friendly, export to PDF. 单页PPT、HTML演示文稿、PPT生成。
安全使用建议
This skill appears to do exactly what it says: generate single-file HTML slide decks using local Node scripts and bundled theme files. Before installing or running it, note: (1) you need Node.js available on PATH; (2) preview rendering uses a local headless Chrome binary by default (CHROME_BIN can override the path) — ensure a compatible Chrome is installed if you want PNG previews; (3) the SKILL.md mentions an optional preview npm package but the included scripts primarily call Chrome — this is a documentation/implementation mismatch but not malicious; (4) the scripts read and write files in the current working directory (e.g., dist/), so run them in a directory you control; (5) there are no network endpoints or credential requests in the code, so sensitive environment variables are not at risk of being exfiltrated by this skill. If you plan to allow autonomous agent invocation, it's safe from the perspective of overbroad permissions, but as always restrict the working directory and review any content files the agent may instruct the skill to load.
功能分析
Type: OpenClaw Skill Name: web-pptx-generator Version: 2.0.5 The web-pptx-generator bundle is a legitimate and well-structured tool for creating single-file HTML presentations. It utilizes a suite of Node.js scripts (e.g., `generate-slide-html.mjs`, `markdown-to-content.mjs`) to transform user input into themed slide decks. While it uses `execFileSync` in `scripts/chrome-utils.mjs` to invoke a headless browser for rendering previews, this behavior is transparently documented and directly supports the stated functionality. No evidence of data exfiltration, malicious prompt injection, or unauthorized persistence was found.
能力标签
cryptocan-make-purchasesrequires-sensitive-credentials
能力评估
Purpose & Capability
Name/description (HTML single-file slide generator) align with the repository contents: Node scripts for scaffolding, validating, generating single-file HTML slides and theme files. Declared requirement (node) matches the code. No unrelated cloud credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md directs the agent to use the included scripts and local reference docs; the instructions do not request arbitrary system secrets or network exfiltration. Minor inconsistency: SKILL.md recommends installing an external preview package (@aspect-ratio/preview-renderer) for previewing, but the included preview utilities (chrome-utils, render scripts) use a local headless Chrome binary (CHROME_BIN / default path). This is an implementation/documentation mismatch but not a security problem by itself.
Install Mechanism
No install spec is provided (instruction-only), and all code is bundled in the skill. That reduces supply-chain risk compared to remote downloads. Scripts rely on locally available Node and optionally a local Chrome binary; nothing is fetched from arbitrary URLs at install time.
Credentials
No required environment variables or credentials are declared. The only env read in code is CHROME_BIN (optional override for the headless Chrome path), which is proportionate to preview rendering. No secrets, tokens, or external service keys are requested.
Persistence & Privilege
Skill is not always-enabled (always: false) and does not request elevated or persistent platform privileges. It writes output into local working directories (dist/...), which is expected for a generator. It does not modify other skills or global config.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install web-pptx-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /web-pptx-generator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.5
v2.0.5: Security hardening - removed auto-install dependencies. Scripts preserved for functionality. Users install dependencies manually if needed.
元数据
Slug web-pptx-generator
版本 2.0.5
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

web-pptx-generator 是什么?

专业单页面HTML PPT生成器。Use when user needs to create beautiful HTML presentations. Supports multiple themes, mobile-friendly, export to PDF. 单页PPT、HTML演示文稿、PPT生成。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 40 次。

如何安装 web-pptx-generator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install web-pptx-generator」即可一键安装,无需额外配置。

web-pptx-generator 是免费的吗?

是的,web-pptx-generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

web-pptx-generator 支持哪些平台?

web-pptx-generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 web-pptx-generator?

由 ToBeWin(@tobewin)开发并维护,当前版本 v2.0.5。

💬 留言讨论