← 返回 Skills 市场
520xiaomumu

HTML Instant Deploy

作者 Xiao Mu · GitHub ↗ · v1.2.0 · MIT-0
cross-platform ✓ 安全检测通过
151
总下载
2
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install html-deploy
功能描述
Deploy HTML content or files to the web via htmlcode.fun. Use when the user asks to "deploy to web", "host this html", "generate a live link for this fronten...
使用说明 (SKILL.md)

\r \r

HTML Instant Deploy\r

\r

Overview\r

\r Use htmlcode.fun when the output can be delivered as one standalone HTML document and speed matters more than full project-hosting features. This skill is designed for agents that need the shortest path from HTML content to a live shareable URL.\r \r Live example and walkthrough:\r

Decision rule\r

\r Use this skill when all of the following are true:\r

  • The deliverable is a single HTML page.\r
  • The page can be self-contained or nearly self-contained.\r
  • Fast sharing matters more than custom domains, CI/CD, or multi-file assets.\r \r Do not use this skill when any of the following are true:\r
  • The project is a React, Vue, Next, or multi-file frontend app.\r
  • The site needs build steps, environment variables, or asset pipelines.\r
  • The user specifically needs their own domain bound to the host.\r
  • The page is likely to exceed the service limit of about 1 MB HTML payload.\r \r

Core workflow\r

\r

  1. Produce one complete HTML document.\r
  2. Inline CSS and JS when practical.\r
  3. Add quality metadata before deploy:\r
    • \x3Ctitle>\r
    • \x3Cmeta name="description">\r
    • \x3Cmeta name="viewport" content="width=device-width, initial-scale=1.0">\r
    • Open Graph tags when the page will be shared\r
  4. Decide whether the page needs a stable short code.\r
    • For one-off pages, deploy without custom code.\r
    • For pages that will be updated in place, set enableCustomCode=true and choose customCode on first deploy.\r
  5. Deploy with JSON to POST https://www.htmlcode.fun/api/deploy.\r
  6. Save the returned code, url, and qrCode.\r
  7. For later edits, update with PATCH https://www.htmlcode.fun/api/deploy/content using the same code.\r
  8. If the API returns 429, wait for retryAfterSeconds before retrying.\r \r

Fastest path\r

\r Prefer the bundled script when working from local files.\r \r Deploy a new page:\r \r

python scripts/htmlcode_deploy.py deploy page.html --title "launch-page" --code launch-page\r
```\r
\r
Update an existing short code in place:\r
\r
```bash\r
python scripts/htmlcode_deploy.py update launch-page page.html --title "launch-page-v2"\r
```\r
\r
Fetch deployed content:\r
\r
```bash\r
python scripts/htmlcode_deploy.py get launch-page --output launch-page.html\r
```\r
\r
Use raw API calls only when the agent already has HTML content in memory and does not need a file-based workflow.\r
\r
## Request format\r
\r
Always send JSON.\r
\r
Required fields:\r
- `filename`\r
- `content`\r
\r
Useful optional fields:\r
- `title`\r
- `enableCustomCode`\r
- `customCode`\r
\r
Example deploy payload:\r
\r
```json\r
{\r
  "filename": "index.html",\r
  "title": "launch-page",\r
  "content": "\x3C!doctype html>\x3Chtml>...\x3C/html>",\r
  "enableCustomCode": true,\r
  "customCode": "launch-page"\r
}\r
```\r
\r
Example update payload:\r
\r
```json\r
{\r
  "code": "launch-page",\r
  "content": "\x3C!doctype html>\x3Chtml>...updated...\x3C/html>",\r
  "title": "launch-page-v2",\r
  "filename": "index.html"\r
}\r
```\r
\r
## Best practices for agents\r
\r
- Prefer one larger deploy over many tiny edits because the service enforces a 10 second cooldown after success.\r
- Do not use multipart upload or `-F file`. Read files into memory and send them as JSON `content`.\r
- Keep the page self-contained. Inline CSS, inline lightweight JS, and avoid many external dependencies.\r
- Keep images small. Large base64 assets can quickly hit the payload limit.\r
- If the page will be revised repeatedly, reserve a meaningful `customCode` at the first deploy.\r
- Save returned `code`, `url`, and `qrCode` immediately after deployment.\r
- When receiving `429`, respect `retryAfterSeconds` instead of retrying aggressively.\r
- Treat htmlcode.fun as a fast publication channel, not a full static hosting platform.\r
- Tell the user clearly when the page is better suited for Vercel or Netlify instead.\r
\r
## What this host is good at\r
\r
- Temporary landing pages\r
- Demo pages\r
- Shareable documentation pages\r
- QR-linked event or campaign pages\r
- AI-generated single-file frontends\r
- Stable short-link pages that need quick overwrite updates\r
\r
## What this host is not good at\r
\r
- Multi-page sites with shared assets\r
- Framework builds\r
- Large production frontends\r
- Team workflows with preview environments and rollback\r
- Confirmed custom-domain hosting workflows\r
\r
## Example live page\r
\r
Reference example:\r
- https://www.htmlcode.fun/s/htmlcode-fun-guide\r
\r
Use that page as a model for how to explain advantages, limitations, and deployment guidance in one self-contained HTML document.\r
安全使用建议
This skill appears coherent and implements exactly what it advertises: fast deployment of single-file HTML to htmlcode.fun. Before using it, verify that the HTML does not contain sensitive data (API keys, private tokens, user PII) because the whole document is sent to an external service and may become public. Be aware of the service's ~1 MB payload and rate limits (429/retryAfterSeconds). If you need custom domains, multi-file sites, build steps, or guaranteed privacy, choose a different hosting solution (Vercel/Netlify or your own hosting).
功能分析
Type: OpenClaw Skill Name: html-deploy Version: 1.2.0 The skill provides a straightforward utility for deploying and updating single-file HTML documents to the htmlcode.fun hosting service. The bundled Python script (scripts/htmlcode_deploy.py) uses standard libraries to perform file I/O and network requests to a public API, with no evidence of obfuscation, data exfiltration of sensitive system files, or malicious execution logic.
能力评估
Purpose & Capability
Name/description match the included script and SKILL.md. The skill only needs the ability to send HTML to htmlcode.fun and the provided script does exactly that; no unrelated credentials, binaries, or config paths are requested.
Instruction Scope
Instructions explicitly direct the agent to read a local HTML file into memory and POST it as JSON to https://www.htmlcode.fun/api/deploy (and PATCH/GET other endpoints). This is expected for deploy functionality, but it does mean the entire HTML content (including any embedded secrets) will be transmitted to an external host.
Install Mechanism
No install spec — instruction-only with a bundled Python script. No downloads or archive extraction. The script performs straightforward HTTP calls; nothing is written to disk beyond user-specified file output when fetching content.
Credentials
No environment variables, credentials, or config paths are required or accessed. The script does not read environment secrets.
Persistence & Privilege
always is false and the skill does not request permanent presence or modify agent/system-wide configs. It can be invoked autonomously per platform defaults, but that is not combined with broad credential access or other red flags.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install html-deploy
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /html-deploy 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.0
Update to latest htmlcode.fun workflow, include reusable deploy/update/get script, and add live guide link for easier adoption
v1.1.0
First public release. Optimized for AI tool-calling and long HTML strings. AI 时代的前端'任意门'!一键将 HTML 代码瞬移至公网,支持秒级部署预览。Powered by htmlcode.fun.
元数据
Slug html-deploy
版本 1.2.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

HTML Instant Deploy 是什么?

Deploy HTML content or files to the web via htmlcode.fun. Use when the user asks to "deploy to web", "host this html", "generate a live link for this fronten... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 151 次。

如何安装 HTML Instant Deploy?

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

HTML Instant Deploy 是免费的吗?

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

HTML Instant Deploy 支持哪些平台?

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

谁开发了 HTML Instant Deploy?

由 Xiao Mu(@520xiaomumu)开发并维护,当前版本 v1.2.0。

💬 留言讨论