address-github-comments について
address-github-commentsは、`gh`を使って既存のGitHubのプルリクエストやIssueへのフィードバックに対応するスキルです。レビューの確認、範囲を定めた修正、チェックの実行を導き、検証結果を添えた返信を支援します。
主な機能
- 01PRコメントとレビュースレッドの確認
- 02フィードバックの分類と変更計画
- 03範囲を限定したコード修正
- 04関連するリポジトリチェックの実行
- 05根拠を添えた返信の準備
活用シーン
- 01プルリクエストの修正依頼への対応
- 02インラインスレッドと状態の確認
- 03修正を報告する前の検証
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill address-github-commentsインストール後、Claude Code で/address-github-commentsを入力して読み込まれたか確認します。
詳細
GitHub のコメントに対応する
概要
GitHub CLI(gh)を使用して、PR のレビューコメントやイシューへのフィードバックに効率的に対応します。このスキルにより、すべてのフィードバックに体系的に対応できます。
前提条件
gh が認証済みであることを確認してください。
gh auth status
ログインしていない場合は、gh auth login を実行してください。
ワークフロー
1. コメントを確認する
現在のブランチの PR のコメントを取得します。
gh pr view --comments
--comments で表示されるのは会話のコメントです。インラインのレビュー スレッドがすべて列挙されるわけではありません。
利用可能な GitHub コネクター、または GraphQL の pullRequest.reviewThreads 接続をページネーション付きで使用して、
インラインコメント、ファイルや行のアンカー、解決状態を確認します。
リポジトリ、PR 番号、現在のヘッド SHA、スレッド ID、依頼された変更を記録します。
2. 分類して計画する
- コメントとレビュー スレッドを一覧にします。
- それぞれの修正案を提示します。
- ユーザーが依頼した範囲ですでにカバーされているフィードバックには対応します。フィードバックが矛盾する場合、範囲を拡大する場合、または重大な選択が必要な場合に限り、質問してください。
3. 修正を適用する
周辺の実装を読み、無関係な編集を保持したうえで、選択したコメントへの変更を適用します。関連するリポジトリのチェックを実行し、修正を報告する前に、更新後のヘッドに結果を紐づけます。
4. コメントに返信する
ユーザーが返信の投稿を許可した場合は、コミットと検証の根拠を添えて返信します。 会話へのコメントを投稿しても、インラインのレビュー スレッドは解決されません。依頼された対応を実際に完了し、解決する許可も得た後に限り、サポートされている GitHub API を通じて該当するスレッドを解決します。そうでない場合は、ユーザー向けに返信案を残してください。
gh pr comment <PR_NUMBER> --body "Addressed in <commit SHA>; verified with <check and result>."
よくある間違い
- コンテキストを理解せずに修正する:必ずコメントに関係するコードの周辺を読んでください。
- 認証を確認しない:開始前に
gh auth statusを確認してください。
使用する場面
既存の PR にレビュー スレッドやイシューコメントがあり、範囲を絞ったコード修正と根拠を示した返信が必要な場合に使用します。
制限事項
- タスクが上記の範囲に明確に該当する場合にのみ、このスキルを使用してください。
- 出力を、環境固有の検証、テスト、または専門家によるレビューの代わりとして扱わないでください。
- 必要な入力、権限、安全上の境界、成功基準が不足している場合は、作業を止めて確認してください。