Skill Auto Publish
/install skill-auto-publish
ClawHub Auto Publish
Safely publish an already-reviewed skill to ClawHub, verify the live registry state, and return a clear release report.
Features
- 🚀 Safe Publish Flow — publish only after basic inputs are checked.
- 🔍 Input Check — confirm slug, source path, version, changelog, and secrets.
- 🧾 Registry Verification — verify the live ClawHub state with
clawhub inspect. - 🌐 Public Page Check — check the public page when accessible.
- 🛑 Honest Failure Handling — report blocked or mismatched verification instead of pretending success.
- 📦 Release Report — return version, URL, install command, verification status, issues, and next action.
When to Use
Use this skill when you want your agent to:
- publish a skill to ClawHub
- update an existing ClawHub skill
- republish after edits
- verify whether a published skill is live and correct
Use this skill to avoid:
- reporting success before checking the live registry
- relying on browser snapshot alone
- accidentally running management commands during a publish task
Do NOT use this to decide whether a skill deserves release. Use a release gate or lifecycle review first.
How It Works
- Read the user's publish request.
- Check required inputs: skill slug, source path, target version, changelog, expected content.
- Confirm the source path contains SKILL.md.
- Check for secrets or private credentials before publishing.
- If updating an existing skill, check the current live version first.
- Publish with the local ClawHub CLI.
- Verify the live registry state with
clawhub inspect \x3Cslug>. - Check the public page text if accessible.
- Return a release report with verification status, issues, and next action.
Common commands:
clawhub publish \x3Cpath> --version \x3Csemver> --changelog "\x3Cnote>"
clawhub inspect \x3Cslug>
Note: Slugs starting with clawhub- are protected by ClawHub. Choose a different slug if yours is blocked.
If local CLI syntax differs, inspect local CLI help first.
Important:
- Local file edits alone do not mean the skill was published.
- Publish command output alone does not mean the release was verified.
- Browser snapshot alone is not enough for public page verification.
- If the public page is blocked, stale, or mismatched, report that honestly instead of claiming success.
Copy-Paste Prompt for Your Agent
Publish this ClawHub skill safely.
Skill slug:
[slug]
Source path:
[absolute path]
Target version:
[x.y.z]
Changelog:
[one specific release note]
Expected live content:
- [what should appear, change, or be removed on the live page]
Rules:
- Check that the source path contains SKILL.md.
- Check for secrets or private credentials before publishing.
- If updating an existing skill, check current live version first via clawhub inspect \x3Cslug>.
- If this is a first publish, confirm no live version exists for this slug.
- Do not publish if slug, source path, version, or changelog is missing.
- If your environment has a known canonical source path for this skill, use that path.
- If release review is required, confirm it is completed before publishing. If not completed, return NEEDS_INFO.
- Publish with the local ClawHub CLI.
- Verify with clawhub inspect \x3Cslug> after publishing.
- Check the public page if accessible.
- Do not report PASS from browser snapshot alone.
- If the public page is blocked, stale, or mismatched, report that honestly.
- Do not run rename, merge, delete, hide, or undelete.
Output Format
Publish Status: PUBLISHED | FAILED | BLOCKED | NEEDS_INFO
Registry Verification: PASS | FAILED | MISMATCH | NOT_RUN
Public Page Verification: PASS | BLOCKED | MISMATCH | NOT_RUN
Skill:
Source Path:
Previous Version:
Target Version:
URL:
Install Command:
Command Used:
Verified By:
Issues:
Next Action:
What This Will Not Do
It will not:
- decide whether a skill deserves release
- replace release review
- redesign the skill
- publish when required inputs are missing
- claim public verification from browser snapshot alone
- run rename, merge, delete, hide, or undelete
- touch unrelated OpenClaw or Hermes configuration
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install skill-auto-publish - 安装完成后,直接呼叫该 Skill 的名称或使用
/skill-auto-publish触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Skill Auto Publish 是什么?
Safely publish an already-reviewed skill to ClawHub, verify the live registry state, and return a clear release report. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 41 次。
如何安装 Skill Auto Publish?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install skill-auto-publish」即可一键安装,无需额外配置。
Skill Auto Publish 是免费的吗?
是的,Skill Auto Publish 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Skill Auto Publish 支持哪些平台?
Skill Auto Publish 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Skill Auto Publish?
由 choosenobody(@choosenobody)开发并维护,当前版本 v2.4.0。