mcpField
C
comet-github

comet-github

github.com/rpamis开发3.2k116 次安装1 天前更新
代码仓库

关于 comet-github

Comet GitHub 工作的统一入口 Skill,面向需要审阅、Issue 分诊、CI 排查或修复流程的维护者。它根据请求意图选择专门 Skill,并默认只读,明确区分诊断与 GitHub 写操作。

主要功能

  1. 01按请求意图路由到专门 Skill
  2. 02刷新 GitHub 实时状态
  3. 03区分证据、诊断与操作
  4. 04标注不确定性和阻塞
  5. 05要求授权后执行写操作

适用场景

  1. 01为 PR 审阅请求选择流程
  2. 02判断 Bug 或 Issue 分诊请求的去向
  3. 03将 CI 报错转交对应排查流程
  4. 04避免分析时意外修改仓库或 GitHub

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rpamis/comet --skill comet-github

安装后在 Claude Code 中输入/comet-github确认已加载。

附带文件agents/openai.yamlreferences/maintainer-contract.md

详细介绍

来自项目 README

Comet GitHub

将本 Skill 作为 Comet GitHub 工作的明确入口。路由前先读取共享维护者契约。

按意图路由

  • “审阅 PR / 看这个 PR” → comet-github-pr-review
  • “看下这个 Issue 是否成立 / 是不是 Bug” → comet-github-issue-triage
  • “把这个本地想法提成 Issue” → comet-github-idea-to-issue
  • “CI 有报错 / 哪个 job 失败了” → comet-github-ci-triage
  • “按照这个 Issue 修复” → comet-github-issue-fix

如果请求同时包含审阅和修复,先完成只读诊断,再说明建议交接到哪个流程。不得从分析阶段无声地跨入代码修改或 GitHub 写操作。

共享路由规则

  1. 确认仓库、Issue/PR 编号或 URL、当前本地分支以及用户要求的操作级别。
  2. 在依赖复制来的评论、旧 CI 结果或记忆中的 SHA 前,先刷新 GitHub 实时状态。
  3. 将证据、诊断、建议动作和已完成动作分开报告。
  4. 明确报告不确定性:已确认、可能成立、证据不足、已阻塞或未验证。
  5. 默认只读。评论、改标签、关闭 Issue、创建 Issue、提交、推送或创建 PR 都需要明确授权。

交接输出

返回简短的路由决定、选中的 Skill、支持该路由的证据以及下一步安全动作。保留用户指定的范围,不要把生成的草稿当作已经发布到 GitHub 的变更。

评论

支持 Markdown