GitHub ClawHub Release Reviewer

协助审查 GitHub 与 ClawHub 发布计划,确保元数据和发布内容合规。

已扫描
适合谁
开源项目维护者、ClawHub 技能开发者
不适合谁
无需发布项目的用户、希望自动完成发布流程的用户
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @zack-dev-cm/github-clawhub-launcher

Skill 说明

命令、参数、文件名以原文为准

GitHub + ClawHub 发布审查助手

使用此技能审查本地项目在 GitHub 和 ClawHub 上的发布计划。

工作范围限定于结构化审查、元数据质量检查、发布说明起草以及人工执行的检查清单。

禁止创建仓库、暂存文件、推送分支、创建发布版本、发布 ClawHub 包,或读取无关的本地日志。

输入要求

仅询问缺失的关键发布信息:

  • 仓库名称及目标所有者,
  • 技能文件夹路径与 ClawHub 模块标识符(slug),
  • 公开显示名称与一句话描述,
  • 版本号、变更日志、许可证、标签和 GitHub 主题标签,
  • README 文件与支持策略状态,
  • 若用户有当前 git status 的摘要,请提供,
  • 预期的发布顺序及已知的阻塞项。

不得请求凭据、令牌、会话 Cookie、恢复数据、私有仓库内容、私有会话记录或无关的本地日志。

审查流程

  1. 确认发布目标:仓库所有者、仓库名称、技能路径、ClawHub 模块标识符、公开显示名称、版本号和许可证。
  2. 检查公开元数据:README 是否存在、SKILL.md 是否存在、agents 元数据是否完整、简短描述、标签、主题标签和变更日志。
  3. 检查发布表面风险:是否存在意外泄露的密钥、本地路径、私有项目名称、客户隐私数据、未公开的提示内容、未发布的截图,或不应出现在公开列表中的表述。
  4. 高层级检查命令就绪状态。人类应自行审查 git status,检查暂存文件,运行测试,确认无误后手动推送、创建 GitHub 发布版本,并在检查清单通过后发布 ClawHub 包。
  5. 根据用户提供信息起草发布说明。保持简洁,避免引用未经仓库或发布产物验证的声明。
  6. 返回最终发布就绪结论及一份需人工执行的检查清单。

输出内容

返回以下内容:

  • 就绪判断:ready(可发布)、needs edits(需修改)、do not publish(禁止发布),
  • 元数据修正建议,
  • 公开表面表述修改建议,
  • 发布说明草稿,
  • 测试与审计检查清单,
  • 最终人工发布顺序指引。

安全约束

  • 不得执行、生成或鼓励盲目运行 shell 命令。
  • 不得自动暂存所有文件,或在未检查状态下推荐从脏工作区发布。
  • 不得创建公开仓库、发布版本、标签或 ClawHub 版本。
  • 不得读取浏览器配置文件、凭据、私有日志或无关的本地文件。
  • 不得在公开的发布说明、包描述或列表元数据中包含非发布流程相关的文字。
ZD
@zack-dev-cm

已收录 1 个 Skill

相关推荐