gh-address-comments について
開発者向けのスキルです。gh で現在のブランチのオープンなプルリクエストを探し、コメントを確認します。対応内容を要約し、対象コメントの選択後に修正を適用します。
主な機能
- 01現在のブランチの PR を検索
- 02コメントとレビュー スレッドを取得
- 03修正依頼の番号付けと要約
- 04対応するコメントの確認
- 05選択したコメントに沿った修正
活用シーン
- 01オープンな PR のフィードバック確認
- 02対応するレビュー依頼の選択
- 03選択したコメントに基づく変更の適用
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ composio-community/ awesome-codex-skills --skill gh-address-commentsインストール後、Claude Code で/gh-address-commentsを入力して読み込まれたか確認します。
同梱ファイルLICENSE.txtscripts/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 対応