← 返回 Skills 市场
choosenobody

Skill Auto Publish

作者 choosenobody · GitHub ↗ · v2.4.0 · MIT-0
cross-platform ✓ 安全检测通过
41
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install skill-auto-publish
功能描述
Safely publish an already-reviewed skill to ClawHub, verify the live registry state, and return a clear release report.
使用说明 (SKILL.md)

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

  1. Read the user's publish request.
  2. Check required inputs: skill slug, source path, target version, changelog, expected content.
  3. Confirm the source path contains SKILL.md.
  4. Check for secrets or private credentials before publishing.
  5. If updating an existing skill, check the current live version first.
  6. Publish with the local ClawHub CLI.
  7. Verify the live registry state with clawhub inspect \x3Cslug>.
  8. Check the public page text if accessible.
  9. 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
安全使用建议
Install this only if you want an agent to help publish ClawHub skills. Confirm the publisher, logged-in ClawHub account, slug, source path, version, and changelog before allowing publish commands, because successful use can create or update public marketplace content.
能力评估
Purpose & Capability
The stated purpose is to publish already-reviewed ClawHub skills and verify live registry/public-page state; the documented use of clawhub publish, clawhub inspect, and page verification fits that purpose.
Instruction Scope
The skill can mutate public marketplace state, but it requires slug, source path, version, changelog, secret checks, and review confirmation when needed, and it explicitly forbids rename, merge, delete, hide, and undelete operations.
Install Mechanism
The artifact is markdown-only reference material with no executable scripts, package installs, hidden setup, or background workers.
Credentials
It assumes an authenticated local ClawHub CLI and reads local skill source paths to check content and secrets, which is proportionate for a publish workflow but should be used only with the intended account and source directory.
Persistence & Privilege
No persistence, privilege escalation, credential harvesting, obfuscation, or autonomous background execution is present; actions are user-directed publishing and verification commands.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install skill-auto-publish
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /skill-auto-publish 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.4.0
Simplified to 6-section public-facing page; reserved PUBLISHED for publish status, PASS for verification; clarified first-publish vs update rules; added canonical path and release review rules.
元数据
Slug skill-auto-publish
版本 2.4.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

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。

💬 留言讨论