/install skill-dual-publish
Skill 双端口发布(GitHub + ClawHub)
Spike 创建的每个 workspace skill 必须 发布到两个端口:
| 端口 | 用途 |
|---|---|
| GitHub | 开源仓库、README、Star、版本历史 |
| ClawHub | clawhub install \x3Cslug> 一键安装 |
何时执行(强制)
在以下任一场景完成后立即运行(不要等用户提醒):
- 新建
workspace/skills/\x3Cname>/SKILL.md并通过用户认可 - 对已有 skill 做值得发布的版本更新
skillify脚手架完成、stub 替换为真实内容后
一键命令
bash ~/.openclaw/workspace/scripts/skill-publish-dual.sh \x3Cskill-name>
示例:
bash ~/.openclaw/workspace/scripts/skill-publish-dual.sh human-distill
bash ~/.openclaw/workspace/scripts/skill-publish-dual.sh my-skill --bump patch -c "Fix triggers"
必须用 skill 文件夹名或绝对路径。 ClawHub 对相对路径 . 会报 SKILL.md required——脚本已用绝对路径规避。
发布前检查清单
-
SKILL.md含name、version、description(semver) -
name与文件夹名一致(kebab-case) - 首次发布
version: 1.0.0;更新用--bump patch|minor|major -
clawhub whoami已通过(一次性clawhub login) -
gh auth status已通过
选项
| 标志 | 作用 |
|---|---|
--dry-run |
只打印计划 |
--skip-github |
仅 ClawHub |
--skip-clawhub |
仅 GitHub |
--no-scaffold |
不自动生成 README/LICENSE |
--no-agents |
不写 AGENTS.md skillpack 行 |
配置
默认:skill-publish.defaults.json
本地覆盖(不提交 git):skills/skill-publish.local.json
{
"github_owner": "spikesubingrui-design",
"github_visibility": "public"
}
脚本自动完成
- 补齐
LICENSE/README.md(若缺失) git init→gh repo create→git push(若无远程)- 更新
SKILL.md的homepage:为 GitHub URL clawhub publish \x3C绝对路径> --slug ... --version ...- 在
AGENTS.mdskillpack 表追加一行(若尚无)
失败处理
| 错误 | 处理 |
|---|---|
Not logged in |
用户本机执行 clawhub login |
| ClawHub 版本已存在 | --bump patch 后重跑 |
SKILL.md required |
勿手写 clawhub publish .;用本脚本 |
与 skillify 的关系
skillify 第 11 步 = 本 skill。十项检查全绿后执行 skill-publish-dual.sh。
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install skill-dual-publish - 安装完成后,直接呼叫该 Skill 的名称或使用
/skill-dual-publish触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Skill Dual Publish 是什么?
将 workspace/skills 下的新技能自动发布到 GitHub 与 ClawHub 双端口。 在创建/更新 SKILL.md 后必须执行。ClawHub slug: skill-dual-publish。 触发词:发布 skill / skill publish / 双端口发布 / publish to... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 40 次。
如何安装 Skill Dual Publish?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install skill-dual-publish」即可一键安装,无需额外配置。
Skill Dual Publish 是免费的吗?
是的,Skill Dual Publish 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Skill Dual Publish 支持哪些平台?
Skill Dual Publish 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Skill Dual Publish?
由 SpikeSu(@spikesubingrui-design)开发并维护,当前版本 v1.0.0。