gh-address-comments について
gh-address-comments は、gh CLI で現在のブランチのオープン PR を見つけ、レビューコメントに対応する手順を開発者向けに示します。コメントを番号付きで要約し、修正対象をユーザーに確認してから対応します。
主な機能
- 01現在のブランチのオープン PR を検索
- 02コメントとレビュースレッドを取得
- 03未対応コメントの番号付けと要約
- 04ユーザーが選んだコメントへの修正
活用シーン
- 01PR に残っているレビュー指摘の確認
- 02対応するコメントを選んでコードを更新
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ davila7/ claude-code-templates --skill gh-address-commentsインストール後、Claude Code で/gh-address-commentsを入力して読み込まれたか確認します。
詳細
PR コメントハンドラー
現在のブランチに紐づくオープンな PR を見つけ、gh CLI を使ってそのコメントに対応する手順のガイドです。すべての gh コマンドは、昇格されたネットワークアクセスで実行してください。
前提条件: gh で認証済みであることを確認してください(例: 一度 gh auth login を実行)。その後、gh コマンドが成功するように、昇格された権限で gh auth status を実行してください(workflow/repo スコープを含めること)。サンドボックスによって gh auth status がブロックされる場合は、sandbox_permissions=require_escalated を指定して再実行してください。
1) 対応が必要なコメントを確認する
- scripts/fetch_comments.py を実行します。これにより、PR 上のすべてのコメントとレビュースレッドが出力されます
2) ユーザーに確認を取る
- すべてのレビュースレッドとコメントに番号を振り、それぞれに修正を適用するために必要となることを簡単にまとめて提示します
- ユーザーに、どの番号のコメントに対応すべきかを尋ねます
3) ユーザーがコメントを選択した場合
- 選択されたコメントについて修正を適用します
注意事項:
- 実行途中で gh が認証またはレート制限の問題に遭遇した場合は、ユーザーに
gh auth loginでの再認証を促し、その後に再試行してください。
コメント
Markdown 対応