用途:把作者自己分支上的排队工作交接为可评审产物。默认模式是在当前分支创建真实 GitHub PR,并附上领域感知的自审正文;仅当用户明确要求“只要文本/不要 PR”时,才只输出 Markdown 评审文档。
主要能力:先检查工作区状态(git status --short、当前分支、未推送提交、是否已有 PR),在开 PR 前先把脏改动整理成 conventional commits;按改动路径判定领域(backend、frontend-ts-js、mcp-server、ui-engineering、cli-tool、content-markdown、generic),多领域且各占 ≥5% 行数时按领域分派子代理再合并;按模板撰写自审正文,要求解释每处改动、列出至少 2 个已知弱点、提出至少 1 个明确问题,正文不超过 50,000 字符。
使用方式:触发语包括“open a PR / pull request for this”“hand this off for review”“write me a self-review”“clean up my commits and open a PR”等;仅 Markdown 模式触发语为“just the text”“no PR”“give me a review doc”。PR 模式执行 gh pr create,并始终显式传 --repo <owner>/<repo>,随后用 gh pr view 校验仓库与目标分支。
限制:不得在脏工作区上开 PR,不得直接提交到 main/master/默认分支,不得假设 gh 默认仓库正确;正文超限应拆分 PR 而非截断。不适用于评审他人 PR(用 do-review)、处理已收到的评审反馈(用 evaluate-code-review)、多分支脏仓库清理(用 run-repo-cleanup)或仅需单个提交。具体安装方式与价格资料暂未提供。