スキル一覧に戻る
a-tak

git-create-pr

by a-tak

1🍴 0📅 2025年12月16日
GitHubで見るManusで実行

SKILL.md


name: git-create-pr description: git commit, push, PR作成を一括実行。新機能実装完了後やレビュー対応完了後に使用。メインエージェントのコンテキスト節約のため、定型的なPR作成フローをこのSkillに委譲する。

git-create-pr

目的

変更をコミット、プッシュし、GitHub Pull Requestを作成する一連のgit操作を実行し、メインエージェントのコンテキストウィンドウを節約する。

使用タイミング

以下の状況でこのスキルを使用する:

  • 新機能実装完了後のPR作成
  • レビュー指摘対応完了後のPR更新
  • ドキュメント更新後のPR作成
  • 複数コミットをまとめてPR化

実行手順

  1. git status確認: 現在の変更状況とブランチ情報を確認
  2. git diff確認: 変更内容を確認してPR説明文を作成
  3. git log確認: コミット履歴を確認(mainブランチとの差分)
  4. git add & commit: 変更をコミット(必要な場合)
  5. git push: リモートリポジトリにプッシュ
  6. gh pr create: GitHub CLIでPR作成
  7. 結果報告: PR URLを報告

PR説明文とタイトルは規定のフォーマットに従い、末尾にClaude Code署名を含める。

詳細な処理フローは references/command-details.md を参照。

エラーハンドリング

エラー対処方法
PR既存既存PRのURLを表示して終了
gh未認証gh auth loginを実行するよう指示
プッシュ失敗git pullを提案
コンフリクトメインエージェントに解決を依頼

詳細は references/command-details.md#エラーハンドリング詳細 を参照。

使用例

ケース1: 新機能実装完了後

Skill: git-create-pr

新機能: Google Drive復元機能
Issue: #365

全ての変更をコミットしてPRを作成してください。

ケース2: レビュー指摘対応完了後

Skill: git-create-pr

レビュー指摘をすべて修正しました。
既存のPR #123を更新するため、コミット・プッシュのみ実行してください。

その他の使用例は references/usage-examples.md を参照。

制限事項

このスキルでは対応しない操作(メインエージェントで実行):

  • git rebase
  • git merge
  • コンフリクト解決
  • 複数ブランチ間のPR

参照ドキュメント

必要に応じて以下のドキュメントを参照する:

  • references/command-details.md: 処理フロー詳細、PR説明文フォーマット、PRタイトル命名規則、エラーハンドリング
  • references/usage-examples.md: 具体的な使用例

関連Skill

  • git-commit-push: コミット・プッシュのみ実行
  • git-review: PRのレビューコメント取得・整理

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

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

レビュー

💬

レビュー機能は近日公開予定です