From contribbot
Browses, summarizes, creates, updates, and reviews pull requests using MCP tools. Supports viewing and replying to review comments.
How this skill is triggered — by the user, by Claude, or both
Slash command
/contribbot:prThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
通过 MCP 工具管理 Pull Requests。
通过 MCP 工具管理 Pull Requests。
repo(owner/repo 格式)。如未提供,询问。根据用户意图分流(如不明确,默认 list):
| 意图 | 动作 | MCP 工具 |
|---|---|---|
| 浏览 PRs | list | pr_list |
| PR 摘要 | summary | pr_summary |
| 创建 PR | create | pr_create |
| 更新 PR | update | pr_update |
| 查看 review | reviews | pr_review_comments |
| 回复 review | reply | pr_review_reply |
调用 pr_list,参数:
repostate(可选):open / closed / merged,默认 openquery(可选):关键词搜索调用 pr_summary,参数:repo、pr_number。
返回:author、status、变更文件、CI checks、reviews、mergeable。
调用 pr_create,参数:
repotitlehead(可选):源分支base(可选):目标分支body(可选)draft(可选)todo_item(可选):关联 todo ref,自动更新 todo 状态为 pr_submitted调用 pr_update,参数:
repopr_numbertitle、body、state、draft调用 pr_review_comments,参数:repo、pr_number。
返回每条评论的 ID、文件、行号、内容、作者。
先调用 pr_review_comments 获取评论列表,让用户选择要回复的评论。
然后调用 pr_review_reply,参数:
repopr_numbercomment_idbodyCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub darkingtail/contribbot --plugin contribbot