← 返回 Skills 市场
tobewin

Web Slides

作者 ToBeWin · GitHub ↗ · v2.0.4 · MIT-0
cross-platform ⚠ suspicious
190
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install web-slides
功能描述
专业单页面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 what it says: produce single-file HTML slide decks using Node scripts and local theme files. Before installing or running anything: 1) Ensure you have Node installed. 2) Avoid running any suggested global npm install command (the SKILL.md mentions @aspect-ratio/preview-renderer but the code does not reference it) until you verify the package and trust its source. 3) If you want preview PNGs, the scripts call headless Chrome (uses a macOS default path and optionally CHROME_BIN); make sure you understand and control that tool on your system. 4) Run the scripts in a sandbox or review them locally (they only read/write files and invoke local binaries) if you have concerns. 5) If you need tighter assurance, run smoke-test.mjs and inspect generated outputs before supplying real or sensitive content.
功能分析
Type: OpenClaw Skill Name: web-slides Version: 2.0.4 The skill bundle is a comprehensive and well-structured tool for generating professional single-page HTML presentations. It utilizes Node.js scripts to transform Markdown or JSON content into themed HTML files and uses headless Chrome (via `scripts/chrome-utils.mjs`) to render PNG previews. While the scripts use `execFileSync` to invoke Chrome and internal processes, this behavior is strictly aligned with the stated purpose of slide generation and quality assurance. No evidence of data exfiltration, malicious persistence, obfuscation, or harmful prompt injection was found across the code or documentation.
能力评估
Purpose & Capability
Name/description (HTML single-file slide generator) matches the included files and scripts: multiple theme docs, layout rules, and Node scripts to scaffold, validate, generate HTML, and render previews. Required binary 'node' is appropriate. No unrelated credentials or services are requested.
Instruction Scope
SKILL.md explicitly instructs the agent to read local reference files and run the included node scripts (e.g., generate-slide-html.mjs, markdown-to-content.mjs). The scripts operate on local files and produce HTML/PNG outputs. There are no instructions to read unrelated system files, access secret environment variables, or send data to external endpoints.
Install Mechanism
This is instruction-only (no install spec), which keeps risk low. One inconsistency: SKILL.md frontmatter contains a dependencies string ('npm install -g @aspect-ratio/preview-renderer') even though there is no automated install spec and the codebase does not reference that package. That string may be a leftover or a manual recommendation; avoid blindly running global npm installs from unknown packages.
Credentials
The skill declares no required env vars or credentials. Some scripts use an optional CHROME_BIN env var to override a default Chrome binary for headless rendering — this is reasonable for preview rendering and is not a secret. No API keys or unrelated credentials are requested.
Persistence & Privilege
Skill has always: false and does not request persistent/system-wide privileges. It does not modify other skills or system configuration. Scripts write outputs to local dist/ paths only.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install web-slides
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /web-slides 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.4
修复依赖声明:添加node二进制依赖
v2.0.3
优化命名和描述:改为web-pptx-generator,专业单页面HTML PPT生成器,面向中国用户
v2.0.2
优化描述:面向中国用户,简化description,突出单文件HTML幻灯片特点
v2.0.1
优化section-break布局:添加要点列表,改进视觉效果
v2.0.0
web-slides 2.0.0 - Major overhaul: Clearer positioning as the best choice for premium, single-file HTML slides with mobile-optimized themes and zero API dependencies. - Comprehensive SKILL.md rewrite: Now details guiding principles, decision workflows, quality standards, theme and layout selection, and output rules. - Model-agnostic by design: Never assumes specific LLM or vendor capabilities; focuses purely on local scripts, themes, and layout systems. - Emphasizes polished, high-end output with strict mobile compatibility—all without sacrificing token efficiency. - Offers command scripts for rapid prototyping, validation, theme selection, and streamlined generation.
元数据
Slug web-slides
版本 2.0.4
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 5
常见问题

Web Slides 是什么?

专业单页面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 插件,目前累计下载 190 次。

如何安装 Web Slides?

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

Web Slides 是免费的吗?

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

Web Slides 支持哪些平台?

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

谁开发了 Web Slides?

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

💬 留言讨论