← 返回 Skills 市场
Presentation Maker
作者
vincentlau2046-sudo
· GitHub ↗
· v1.0.0
· MIT-0
131
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install presentation-maker
功能描述
自动将结构化Markdown大纲转为符合演示标准的HTML幻灯片,包含封面、目录、内容及总结页,支持图表可视化和交互操作。
安全使用建议
这个技能总体上看起来实现了其宣称的功能(把 Markdown 生成静态 HTML 幻灯片),且脚本仅进行本地读写,没有显式的网络请求或环境变量访问。但有几点建议在安装/运行前执行:
- 在隔离环境(容器或专用测试机器)中运行 npm install 与首次执行,避免在生产主机上直接安装或以 root 权限运行。
- 检查 package.json/package-lock 中的依赖(尤其 undici、clawdhub、undici 代表网络能力)是否有必要;如果你不希望任何网络行为,可移除未使用的依赖并重新安装。
- 审阅完整 scripts/generate.js(这里提供的片段多数可见,但最好检查未展示的剩余部分),确认没有隐蔽的网络/命令执行路径。
- 若计划在敏感环境中使用含有外部数据的幻灯片(例如包含机密数据的 Markdown),先在本地离线测试输出并确认没有包含外部资源引用或远程脚本。
- 如果可行,优先从已知来源(例如官方 GitHub 仓库)获取并验证发布者签名或 commit 历史;当前 registry 元数据中 repository 字段存在,但上游来源在元数据区显示为 unknown/homepage none,这一点值得核实。
功能分析
Type: OpenClaw Skill
Name: presentation-maker
Version: 1.0.0
The skill bundle is a legitimate utility designed to convert Markdown documents into HTML-based presentation slides. The core logic in `scripts/generate.js` performs standard file system operations to read input and write static web assets (HTML, CSS, JS) consistent with its stated purpose. No evidence of data exfiltration, unauthorized network communication, or malicious prompt injection was found in the code or the `SKILL.md` instructions.
能力评估
Purpose & Capability
技能名/描述、SKILL.md 与 scripts/generate.js 的主要行为一致:把结构化 Markdown 生成为静态 HTML 幻灯片。唯一不完全匹配的是 package.json/package-lock.json 中声明了 undici、clawdhub 等依赖(含网络库 undici),但脚本中并未使用它们;这与纯离线静态生成的声明有偏差,值得核实是否为残留依赖。
Instruction Scope
SKILL.md 指示读取 Markdown 并生成本地静态 HTML。generate.js 只做本地文件读取(输入文件)和输出(写入 output 目录),没有读取系统敏感路径、环境变量或将数据发送到外部端点。指令与实现基本一致。
Install Mechanism
该包为 instruction-only + 附带脚本,没有 registry install spec。README 给出了常见的手动安装方法(git clone + npm install + ln),没有从可疑 URL 下载或执行不明远程二进制。风险较低,但运行 npm install 会拉取 package-lock 中的第三方包——应在受控环境(容器/沙箱)中执行。
Credentials
技能不要求任何环境变量或凭据,这与其离线静态生成目的相符。但 package.json 里包含 undici(HTTP 客户端)和 clawdhub 等依赖,这些可能允许网络行为(尽管当前脚本未直接使用)。建议核查依赖是否被真实使用或是否存在未审阅的代码路径。
Persistence & Privilege
元数据显示 always: false,默认可由用户调用且允许模型自主调用(平台默认)。该技能不试图修改其他技能或系统范围设置,也不声明长期驻留或强制启用。
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install presentation-maker - 安装完成后,直接呼叫该 Skill 的名称或使用
/presentation-maker触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of Presentation Maker skill.
- Converts structured Markdown outlines into professional HTML slide decks.
- Generates slides with a cover, table of contents, content pages, and a summary.
- Built as fully static HTML/CSS/JS, with embedded SVG charts and no external dependencies.
- Slides feature strict 16:9 aspect ratio, responsive design, keyboard navigation, fullscreen mode, and touch support.
- Ensures visually unified, accessible, and high-performance presentations suitable for multiple themes.
元数据
常见问题
Presentation Maker 是什么?
自动将结构化Markdown大纲转为符合演示标准的HTML幻灯片,包含封面、目录、内容及总结页,支持图表可视化和交互操作。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 131 次。
如何安装 Presentation Maker?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install presentation-maker」即可一键安装,无需额外配置。
Presentation Maker 是免费的吗?
是的,Presentation Maker 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Presentation Maker 支持哪些平台?
Presentation Maker 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Presentation Maker?
由 vincentlau2046-sudo(@vincentlau2046-sudo)开发并维护,当前版本 v1.0.0。
推荐 Skills