关于 review-pull
使用 tea CLI 处理 Pull Request 审查的技能,涵盖检出、交互式审查、批准或请求修改、管理审查者及查看审查评论。
主要功能
- 01检出 Pull Request
- 02进行交互式审查
- 03批准或请求修改
- 04管理审查者
- 05查看差异和评论
适用场景
- 01在本地审查 Pull Request
- 02添加或移除审查者
- 03解决审查评论
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ deevus/ tea-skills --skill review-pull安装后在 Claude Code 中输入/review-pull确认已加载。
详细介绍
审查 Pull Request
审查工作流优先使用 tea pulls 命令。捆绑操作仅用于 CLI 的功能缺口,相关文档位于 actions/pull-requests/README.md。
解析 actions/... 路径时,请使用相对于此技能目录捆绑的 actions/ 目录。
当用户指定登录名、远程、后端或仓库时,请向捆绑操作传递明确的范围标志(--login、--remote 或 --repo)。否则,捆绑操作会优先发现当前活动主机。
检出和审查
tea pulls checkout 15 # checkout PR locally
tea pulls review 15 # interactive review
tea pulls approve 15 # approve
tea pulls reject 15 # request changes
请求审查者
tea pulls edit 15 --add-reviewers user1,user2
tea pulls edit 15 --remove-reviewers user1
Diff / 补丁 / 审查评论
tea pulls 15 --fields diff,patch
tea pulls review-comments 15
tea pulls resolve 123
tea pulls unresolve 123
Fork 和上游 PR
请参阅 pull-request-forks。
如需交互式行内审查,请使用:
tea pulls review 15
审查清单模式
tea pulls checkout 15
# ... test locally ...
tea pulls approve 15
tea pulls merge 15 --style squash
tea pulls clean 15
提示
tea pulls checkout会创建本地跟踪分支
评论
支持 Markdown