HTML PPT Editor
/install html-ppt-editor
HTML Slide Mender
Also searchable as: HTML PPT Editor, HTML Slides Editor, PPT Editor, Presentation Editor, HTML Editor, AI HTML PPT editor, 网页 PPT 编辑, HTML 编辑, PPT 编辑.
This skill turns a local .html file into an editable browser page by injecting the HTML Slide Mender runtime. It is intended for AI-generated HTML decks, HTML PPT outputs, and other local HTML pages where the user wants a visual editor instead of source-code edits.
Use This For
- "我想编辑这个 HTML"
- "帮我把这个 HTML PPT 变成可编辑"
- "这个 AI 生成的 HTML 页面我想改文字/图片"
- "注入编辑器让我自己改一下"
- Local
.htmlfiles, including pages saved from a browser
Do not target live websites directly. If the user asks to edit an online page, ask them to provide a saved local HTML copy or use the browser extension workflow instead.
Workflow
- Locate the user's source HTML file. If multiple candidates are possible, ask which file to edit.
- Run the injector script from this skill:
node /path/to/this-skill/scripts/inject-html-editor.mjs /absolute/path/input.html
- Use the JSON output to find the generated editable file. By default it is created next to the source file as
name.editable.html. - Open the editable HTML in a browser when the user wants to edit now. The editor should start automatically.
- Tell the user to edit visually in the page.
- When finished, tell the user to click the editor toolbar's "下载 HTML / Download HTML" button. This downloaded file is the durable saved result for the MVP.
The original HTML file is never modified by default.
Script Options
node scripts/inject-html-editor.mjs \x3Cinput.html> \
--out \x3Coutput.html> \
--lang zh-CN \
--mode basic
--out: custom editable HTML output path.--lang zh-CN|en: editor language. Default:zh-CN.--mode basic|full: default export mode.basickeeps original external links;fulltries to inline accessible CSS/images. Default:basic.--no-autostart: inject runtime but do not start the editor automatically.--preserve-csp: keep meta Content-Security-Policy tags. By default the editable copy removes CSP meta tags because they often block injected inline scripts.
Important Behavior
- The generated editable HTML includes the editor runtime inline, marked with
data-hsm-editor. - The editor's clean export removes its own toolbar, boxes, and injected runtime scripts.
- The MVP does not enable local draft saving. Refreshing or closing the editable page can lose unsaved edits; use "下载 HTML / Download HTML" when the user wants to keep the result.
- For skill-injected pages in
basicmode, the final download starts from the original source HTML and applies content-layer edits to text/images/backgrounds instead of serializing the live runtime DOM. This avoids freezing slide-deck runtime state such as generated navigation dots or the currently translated slide. - For PPT-style HTML with separate CSS files, prefer
--mode basicunless the user specifically wants a bundled single HTML. - For standalone sharing or uncertain external assets, use
--mode full, but warn that browser security may prevent bundling some cross-origin or inaccessible assets. - If the editable page appears unstyled, generate the editable file next to the original HTML so relative CSS/image paths still resolve.
Example
User: "我想编辑 /Users/me/deck.html。"
Run:
node /path/to/this-skill/scripts/inject-html-editor.mjs /Users/me/deck.html --lang zh-CN --mode basic
Then open /Users/me/deck.editable.html and let the user edit in the browser.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install html-ppt-editor - 安装完成后,直接呼叫该 Skill 的名称或使用
/html-ppt-editor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
HTML PPT Editor 是什么?
HTML PPT editor for visually editing local HTML slides, AI-generated HTML presentations, web slide decks, and saved HTML pages without touching source code.... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 24 次。
如何安装 HTML PPT Editor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install html-ppt-editor」即可一键安装,无需额外配置。
HTML PPT Editor 是免费的吗?
是的,HTML PPT Editor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
HTML PPT Editor 支持哪些平台?
HTML PPT Editor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 HTML PPT Editor?
由 wuhaoyupku(@wuhaoyupku)开发并维护,当前版本 v0.1.1。