gh-address-comments について
gh CLIを使って、現在のブランチのオープンなプルリクエストを見つけ、レビューコメントに対応するCodexスキルです。修正前にコメントを整理し、対応対象を選べます。
主な機能
- 01現在のブランチのオープンPRを検索
- 02コメントとレビューのスレッドを取得
- 03対応項目に番号を付けて要約
- 04選択されたコメントへの修正
- 05ghの認証要件を確認
活用シーン
- 01現在のブランチのPRへのフィードバック確認
- 02対応するレビュー項目の選択
- 03合意した変更のプルリクエストへの反映
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openai/ skills --skill gh-address-commentsインストール後、Claude Code で/gh-address-commentsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
LICENSE.txtagents/openai.yamlassets/github-small.svgscripts/fetch_comments.py詳細
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 対応