HTML Mender
HTML Mender is a visual editor for local or saved `.html` files only, including HTML-based PPT/deck pages, AI-generated slide HTML, and saved one-page presen... Skill: HTML Mender Owner: wuhaoyupku Summary: HTML Mender is a visual editor for local or saved .html files only, including HTML-based PPT/deck pages, AI-generated slide HTML, and saved one-page presen... Tags: ai-ppt:0.1.16, deck-editor:0.1.16, edit-html:0.1.16, edit-ppt:0.1.16, editable-html:0.1.16, editor:0.1.11, html:0.1.16, html-bianji:0.1.16, html-editing:0.1.16, html-editor:0.1.16, html-mender:0.1.16, html-ppt
Rank
62
Safety
84
Downloads
1.5k
Updated
Oct 10, 2026
Version
0.1.17
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.5K downloads reported by the source. Last updated 10/10/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 10, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 10, 2026
- Adoption signal
- 1.5K downloadsadoption · observed Oct 10, 2026
- Latest release
- 0.1.17release · observed Jul 10, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s173xgfbx8rz4ph2576t4pa80h88k7tj:html-mender- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-wuhaoyupku-html-mender/snapshot"
Documentation
CLAWHUB
90,066 characters of source documentation, loaded on request.
Extracted files
3 files captured from the source.
SKILL.md
---
name: html-mender
description: HTML Mender is a visual editor for local or saved `.html` files only, including HTML-based PPT/deck pages, AI-generated slide HTML, and saved one-page presentation HTML. Use this skill when the user provides a local/saved HTML file and wants visual edits such as fixing text, adding text/images, replacing images, adjusting layout/position/size, or moving/scaling/resizing a title/image/card/block. Search phrases like “HTML 编辑”, “HTML editor”, “HTML editing”, “PPT 编辑”, “PPT editor”, “HTML PPT 编辑”, “网页 HTML 编辑”, “演示稿编辑”, and “幻灯片编辑” apply only when the target is a local/saved HTML file. Clean export patches text/images/backgrounds/layout styles back into the original source HTML instead of saving runtime DOM. Do not use for live websites, authenticated pages, generic source-code editing, or PPTX/PowerPoint files; ask for a saved local HTML copy first.
version: 0.1.17
metadata:
openclaw:
homepage: https://github.com/wuhaoyupku/html-mender
requires:
bins:
- node
---
# HTML Mender
Use this skill to turn a local `.html` deck into a browser-editable copy. HTML Mender is built for HTML PPTs and AI-generated slide pages where the user wants small visual edits instead of regenerating the whole page.
## Core Behavior
- Generates an editable `*.editable.html` next to the source unless `--out` is provided.
- Keeps the original source HTML as the clean-export baseline.
- Exports by patching changed or newly inserted text/images, background images, and layout styles back into the source.
- Avoids saving editor UI, generated runtime state, navigation dots, current-slide transforms, or injected scripts.
- Never modifies the original HTML by default.
## Workflow
1. Locate the user's local source HTML. If multiple files match, ask which one to edit.
2. Run the injector:
```bash
node /path/to/this-skill/scripts/inject-html-editor.mjs /absolute/path/input.html
```
3. Open the generated editable file directly, preferably as `file:///absolute/path/name.editable.html`.
4. Let the user edit visually in the browser.
5. Tell the user to click `下载 HTML` / `Download HTML` to save the durable clean result.
Do not start a local HTTP server just to view the file unless `file://` blocks required local assets.
## Script Options
```bash
node scripts/inject-html-editor.mjs <input.html> \
--out <output.html> \
--lang zh-CN \
--mode basic
```
- `--out`: custom output path.
- `--lang zh-CN|en`: editor language. Default: `zh-CN`.
- `--mode basic`: keeps external links and applies edits back to source HTML. Default: `basic`.
- `--no-autostart`: inject runtime without starting the editor automatically.
## Important Notes
- Local draft saving is disabled; refreshing can lose unsaved edits.
- Keep editable/exported HTML next to the original assets when the deck uses relative CSS or images.
- CSP meta tags are preserved. If CSP blocks inline startup, use the browser extension workflow or ask the user how to handle _meta.json
{
"ownerId": "kn792bkwm33dj47ztj2fc9kmm988knxh",
"slug": "html-mender",
"version": "0.1.17",
"publishedAt": 1783680013119
}skill-card.md
## Description: HTML Mender turns local or saved HTML deck pages into browser-editable copies for visual text, image, and layout fixes, then exports clean HTML patches back to the source baseline. This skill is ready for commercial/non-commercial use. ## Publisher: [wuhaoyupku](https://clawhub.ai/user/wuhaoyupku) ### License/Terms of Use: MIT-0 ## Use Case: Developers, designers, and presentation authors use this skill to make small visual edits to local or saved HTML presentations without regenerating the entire page. It helps an agent prepare an editable HTML copy, guide browser-based edits, and preserve the clean source-oriented export. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: Using the skill on live or authenticated webpages is outside its intended local-file scope. Mitigation: Use it only with local or saved HTML files that the user chooses; ask for a saved local HTML copy for live or authenticated content. Risk: Generated editable or exported HTML can lose styling or media references if separated from relative assets. Mitigation: Keep editable and exported HTML next to the original asset folders when the source uses relative CSS, images, or other files. Risk: Unsaved browser edits can be lost because local draft saving is disabled. Mitigation: Use the editor download action to save the clean HTML result before refreshing or closing the page. ## Reference(s): - [HTML Mender ClawHub Listing](https://clawhub.ai/wuhaoyupku/skills/html-mender) - [HTML Mender Homepage](https://github.com/wuhaoyupku/html-mender) ## Skill Output: **Output Type(s):** [Text, Markdown, Code, Shell commands, Configuration, Guidance] **Output Format:** [Markdown guidance with shell commands and generated HTML file paths] **Output Parameters:** [1D] **Other Properties Related to Output:** [Requires Node.js; the generated editable HTML should stay next to the original HTML assets.] ## Skill Version(s): 0.1.17 (source: frontmatter and server release evidence) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/wuhaoyupku/skills/html-mender",
"sourceUrl": "https://clawhub.ai/wuhaoyupku/skills/html-mender",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T08:56:34.823Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-wuhaoyupku-html-mender/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-wuhaoyupku-html-mender/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-10T08:56:34.823Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.5K downloads",
"href": "https://clawhub.ai/wuhaoyupku/html-mender",
"sourceUrl": "https://clawhub.ai/wuhaoyupku/html-mender",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T08:56:34.823Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "0.1.17",
"href": "https://clawhub.ai/wuhaoyupku/html-mender",
"sourceUrl": "https://clawhub.ai/wuhaoyupku/html-mender",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-10T10:40:13.119Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-wuhaoyupku-html-mender/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-wuhaoyupku-html-mender/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 0.1.17",
"description": "Stabilized selection, moving, resizing, text editing, and revealed-content rescans for dense HTML PPT pages.",
"href": "https://clawhub.ai/wuhaoyupku/html-mender",
"sourceUrl": "https://clawhub.ai/wuhaoyupku/html-mender",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-10T10:40:13.119Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
