发布 leewow skill 用于把 仓库里的某个 skill 同步发布到两个渠道: - GitHub - ClawHub 指定版本 何时使用 - 用户要求把某个 skill 同时发布到 GitHub 和 ClawHub - 用户要求 bump 版本号后发版 - 用户要求“同步两个渠道”“发到 git 和 clawhub” 默认范围 - 仓库: - 默认 skill: - 如果用户明确指定了其他 skill 文件夹,按用户指定处理 核心步骤 1. 确认版本号一致 先检查目标 skill 的: - frontmatter 里的 - 文末 两者必须一致后再发布。 示例: 2. 做最小验证 按改动内容做最小验证: - Python 脚本有改动:优先跑 - 文档-only 改动:至少检查版本号和关键路径 - 如果做了额外本地 smoke test,在最终汇报里说明 示例: 3. 发布到 GitHub 在 仓库内: 要求: - 使用 Conventional Commits - 不要跳过 hooks - 推送后再确认 已同步 4. 发布到 ClawHub 在这台机器上,ClawHub CLI 可能有本地 TLS 证书链问题。默认使用这个命令: 把其中: - skill 路径替换成目标 skill - 替换成 中的当前版本 如果用户指定了其他 skill,同样替换路径。 5. 汇报发布结果…