GitHub連携
GitHubのPR・Issue操作は必ずghコマンドを使用する。
重要原則
- •GitHubのURLを直接参照しない(404エラーの原因)
- •WebFetch toolでのGitHub URLアクセスは禁止
- •必ず
ghコマンドを使用 - •エラー時は
gh auth statusで認証確認
トリガー
| 操作 | トリガー例 |
|---|---|
| PR情報取得 | 「このPRを見て」「PRをレビューして」 |
| PR作成 | 「PRを作成して」「プルリクエストを出して」 |
| Issue確認 | 「Issueを見て」「Issue一覧を教えて」 |
| Issue作成 | 「Issueを作成して」「バグ報告して」 |
処理フロー
PR情報取得(URLが提供された場合)
- •URLからオーナー、リポジトリ、PR番号を抽出
- •
gh pr viewで基本情報を取得 - •必要に応じて
gh pr diffで差分を取得
PR作成
- •現在のブランチとリモートを確認
- •
gh pr createでPRを作成 - •タイトルと本文をユーザーに確認してから実行
Issue操作
- •
gh issue listで一覧取得 - •
gh issue viewで詳細取得 - •
gh issue createで作成
技術仕様
詳細なコマンド例は ~/.claude/skills/github/reference.md を参照。