mcpField
G
gh-address-comments

gh-address-comments

github.com/openai開発28.4k4.8k 回インストール18 週間前に更新
リポジトリ

gh-address-comments について

gh CLIを使って、現在のブランチのオープンなプルリクエストを見つけ、レビューコメントに対応するCodexスキルです。修正前にコメントを整理し、対応対象を選べます。

主な機能

  1. 01現在のブランチのオープンPRを検索
  2. 02コメントとレビューのスレッドを取得
  3. 03対応項目に番号を付けて要約
  4. 04選択されたコメントへの修正
  5. 05ghの認証要件を確認

活用シーン

  1. 01現在のブランチのPRへのフィードバック確認
  2. 02対応するレビュー項目の選択
  3. 03合意した変更のプルリクエストへの反映

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/openai/skills --skill gh-address-comments

インストール後、Claude Code で/gh-address-commentsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

LICENSE.txt
agents/
openai.yaml
assets/
github-small.svg
scripts/
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 での再認証を促し、その後に再試行してください。

コメント