← Back to list

pr-create
by yurake
⭐ 0🍴 0📅 Jan 10, 2026
SKILL.md
name: pr-create description: PR 作成手順を自動化するためのガイド。依頼を受けたとき、または 参照しているTODOファイル の「PR 作成」以外が完了したタイミングでタイトル・本文整形、テンプレ適用、MCP での PR 作成を行う。
目的
- Conventional Commits 形式のタイトルと所定テンプレを満たす PR を作成する。
- プレースホルダを埋め忘れずに create_pull_request を実行し、再実行手順も残す。
前提
- ブランチは作業内容に合致している(例: feat|fix|chore|docs/)。
- コミットは完了し、
git statusがクリーン。 .github/pull_request_template.mdが最新。
手順
- テンプレ確認
.github/pull_request_template.mdを読み、各項目とプレースホルダを把握する。
- タイトル決定
- 形式:
type: RM-XXX <slug>(例:fix: RM-074 readme badges) - type は Conventional Commits(例: feat / fix / chore / docs / refactor / ci)。
- 形式:
- 本文作成
- テンプレに沿って記入し、
## 関連リンク等の#<番号>やdocs/todo/...のプレースホルダを必ず実値に置換する。 /tmp/pr_body.mdなど書き込み可能なパスに本文を保存する。
- テンプレに沿って記入し、
- PR 作成(GitHub MCP)
create_pull_requestを使い、titleに決定したタイトル、bodyに/tmp/pr_body.mdの内容文字列を渡す。- 失敗した場合はエラーメッセージを確認し、再実行手順を用意する。
- 再実行ワンライナー共有(失敗時)
- 例:
gh pr create --title "<title>" --body-file /tmp/pr_body.md --fillなど、CLI で他の人が再実行できる一行コマンドを示す。
- 例:
- 完了確認
- PR URL を控え、必要なら ToDo や共有先に記録する。
チェックリスト
- タイトルが
type: RM-XXX <slug>形式か - テンプレ必須項目を全て埋めたか
-
#<番号>やdocs/todo/...のプレースホルダが残っていないか -
/tmp/pr_body.mdなど一時ファイルに本文を書き出したか -
create_pull_requestへタイトル・本文を正しく渡したか - 失敗時の再実行ワンライナーを共有したか
Score
Total Score
40/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