SuperAPI AI 工具集

clawhub-pr-maintainer

通用与其它

查看项目

更新于 10-16 03:06

技能介绍

ClawHub PR Maintainer 是面向维护者的 ClawHub GitHub 工作流技能,服务于议题与拉取请求的审查、分流、验证和讨论,而非普通功能开发。

用途与起点:先以 gh pr view 或 gh issue view 查询 openclaw/clawhub 的实时状态,再决定评论、打标签、关闭或建议合并。PR 需读取标题、正文、作者、标签、评论、文件、提交、状态检查、审查结论与关联议题;作者身份只作分流信号,不作证据。

证据门槛:缺陷修复需症状证据、受影响代码路径中的可信根因,以及回归测试或针对性人工证明;UI 变更在视觉相关时需截图或视频,测试仅作补充。不得仅凭 PR 描述、AI 理由或 CI 通过就建议合并。

审查输出:先以 1-3 句说明改动内容与意义,顶部展示规模(如 +x/-y、N 文件),优先列发现的问题;必须回答受影响的 ClawHub 面、改动行为、已查证据与最佳修复结论,并在可追溯时给出紧凑的 Provenance 行。

读超出 diff:对代码路径类改动需查看入口、所属模块、调用方与被调用方、相邻测试及共享不变量的同类面;文档或配置类改动则读被改文件与其事实来源。

最佳修复循环:每条审查须回答“这是最佳修复还是仅貌似可行”,列出 1-3 个备选方案及否定理由,记录已读文件与剩余不确定性。

UI 证据:仅当存在可用 Crabbox 时才用 bun run proof:ui 走 Crabbox,否则用现有 Playwright 证据运行时对接真实本地 ClawHub;场景写入 .artifacts/proof-scenarios/,产物留在 .artifacts/ 不提交。本地命令示例:bun run proof:ui -- --runner local --mode feature --scenario .artifacts/proof-scenarios/<name>.pw.ts --candidate-url <local-clawhub-url>;前后对比用 --baseline-url 与 --candidate-url。

发布:用原生附件评论,如 gh pr comment <number> --repo openclaw/clawhub --body-file .artifacts/proof/comment.md --attach .artifacts/proof/after.mp4;视频用裸 URL 以渲染播放器,不加 alt 文本。禁止把证据或生成报告推送到产品仓库分支,proof:publish 已停用。评论与标签使用多行正文或 --body-file,避免转义 \n;单次关闭议题或 PR 不超过五个,除非有明确确认与目标清单。ClawSweeper 为配置后的自动审查控制面,此前以手动审查为准。资料未提供收费、价格与平台支持信息。