review-pull について
tea CLI を使ってプルリクエストをレビューするスキルです。チェックアウト、対話型レビュー、承認や変更依頼、レビュアー管理、コメントの確認を扱います。
主な機能
- 01プルリクエストのチェックアウト
- 02対話型レビュー
- 03承認または変更依頼
- 04レビュアーの管理
- 05差分とコメントの確認
活用シーン
- 01ローカルでプルリクエストをレビュー
- 02レビュアーの追加や削除
- 03レビューコメントの解決
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ deevus/ tea-skills --skill review-pullインストール後、Claude Code で/review-pullを入力して読み込まれたか確認します。
詳細
プルリクエストをレビューする
レビューのワークフローでは、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
差分/パッチ/レビューコメント
tea pulls 15 --fields diff,patch
tea pulls review-comments 15
tea pulls resolve 123
tea pulls unresolve 123
フォークと上流のプルリクエスト
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 対応