← Back to list

pr
by zakizaki-ri9
きままに更新するブログ
⭐ 0🍴 0📅 Jan 23, 2026
SKILL.md
name: pr description: GitHub MCP経由でPRを作成・更新するスキル
PR Skill
このスキルは、現在のブランチをプッシュし、GitHub上でPRを作成または更新します。
前提: GitHub MCPサーバーが設定・認証済みであること。
[!IMPORTANT]
ghCLI の使用は禁止されています。すべてのGitHub操作はMCP経由で行ってください。
1. Push
現在のブランチをリモートにプッシュします。
- Push実行
git push origin HEAD
※ upstreamが設定されていない場合は、gitの出力に従って -u 付きで実行してください。
2. 既存PRの確認(MCP経由)
現在のブランチに関連するPRがあるか確認します。
- ブランチ名取得
git branch --show-current
- MCPでPRリスト確認
- GitHub MCPサーバーの
list_pull_requestsツールを使用 - パラメータ:
owner,repo,head(現在のブランチ名)
- GitHub MCPサーバーの
3. PRの作成・更新(MCP経由)
PRが存在しない場合
PRを新規作成します。
- MCPでPR作成
- GitHub MCPサーバーの
create_pull_requestツールを使用 - パラメータ:
owner: リポジトリオーナーrepo: リポジトリ名head: 現在のブランチ名base: マージ先ブランチ(通常main)title: 実装内容の要約(日本語)body: 変更点の詳細リスト(Markdown形式、日本語)
- GitHub MCPサーバーの
PRが既に存在する場合
必要に応じてPRの内容を更新します。コードの変更だけであればPushのみで十分ですが、タイトルや本文の修正が必要な場合は update_pull_request を使用します。
- MCPでPR更新 (任意)
- GitHub MCPサーバーの
update_pull_requestツールを使用 - パラメータ:
owner,repo,pull_number(手順2で取得),title,body - 内容を適宜修正・追記してください(日本語)
- GitHub MCPサーバーの
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon