mcpField
A
address-github-comments

address-github-comments

github.com/sickn33開発48.7k706 回インストール今日更新
リポジトリ

address-github-comments について

address-github-commentsは、`gh`を使って既存のGitHubのプルリクエストやIssueへのフィードバックに対応するスキルです。レビューの確認、範囲を定めた修正、チェックの実行を導き、検証結果を添えた返信を支援します。

主な機能

  1. 01PRコメントとレビュースレッドの確認
  2. 02フィードバックの分類と変更計画
  3. 03範囲を限定したコード修正
  4. 04関連するリポジトリチェックの実行
  5. 05根拠を添えた返信の準備

活用シーン

  1. 01プルリクエストの修正依頼への対応
  2. 02インラインスレッドと状態の確認
  3. 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 にレビュー スレッドやイシューコメントがあり、範囲を絞ったコード修正と根拠を示した返信が必要な場合に使用します。

制限事項

  • タスクが上記の範囲に明確に該当する場合にのみ、このスキルを使用してください。
  • 出力を、環境固有の検証、テスト、または専門家によるレビューの代わりとして扱わないでください。
  • 必要な入力、権限、安全上の境界、成功基準が不足している場合は、作業を止めて確認してください。

コメント