Back to list
scizorman

github-pr-creator

by scizorman

A repository that gathered files starting with dot

0🍴 0📅 Jan 25, 2026

SKILL.md


name: github-pr-creator description: GitHub CLI で Pull Request を作成する。実装完了後や変更 push 後に PR を提出したい時に使用する。

GitHub Pull Request Creator

GitHub CLI を使用して Pull Request を作成する。

When to Use

以下の状況でこの Skill を使用する。

  • ユーザーが変更を push した後、PR を作成したい時
  • ユーザーが機能実装やタスクを完了し、PR を出したい時
  • ユーザーが「PR作って」「プルリクエスト出して」などと言及した時

Prerequisites

  • ブランチが作成済み
  • 変更がコミット済み
  • 変更がリモートに push 済み

上記が満たされていない場合、git-operator skill を参照して Git 操作を完了させる。

Procedure

Issue Linking の確認

ユーザーが Issue を指定した場合、その Issue を使用する。

ユーザーが「Issue 不要」と明示した場合、Issue 紐づけなしで進める。

ユーザーが指定していない場合、PR の実装内容を簡潔に要約し、どの Issue に紐づけるか、または紐づけ不要かを確認する。

テンプレート検出

PR テンプレートを検出する。 ファイル名は大文字小文字を区別しない。

単一ファイルテンプレートは以下の順序で検索する。 .github/pull_request_template.mdpull_request_template.md(リポジトリルート)、docs/pull_request_template.md の順に確認し、最初に見つかったものを使用する。

複数テンプレートディレクトリは以下の場所を確認する。

  • .github/PULL_REQUEST_TEMPLATE/
  • PULL_REQUEST_TEMPLATE/(リポジトリルート)
  • docs/PULL_REQUEST_TEMPLATE/

単一ファイルが見つかった場合、読み込んで使用する。 ディレクトリが見つかった場合、利用可能なテンプレート一覧を表示し、ユーザーに選択を求める。 テンプレートが存在しない場合、templates/default.md を使用する。

PR 作成

gh pr create で Pull Request を作成し、PR URL をユーザーに報告する。

PR テンプレートの有無に関わらず、Issue 紐づけには常にフル URL 形式を使用する。

- https://github.com/{owner}/{repo}/issues/xxx

Title Guidelines

タイトルはタスクと実装内容を要約した自然言語の文にする。 コミットメッセージ形式(例: "chore(update): xxx")は使用しない。

Language

デフォルトで PR 内容は日本語で記述する。 ユーザーが英語を明示的にリクエストした場合は英語で記述する。

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon