← Back to list

pr-creation
by RECERQA
⭐ 0🍴 0📅 Jan 20, 2026
SKILL.md
name: pr-creation description: 現在の変更から自動でPRを作成するスキル。develop/mainブランチからfeat/*ブランチを作成し、ファイルを選択的にコミットし、gh CLIでPRを作成する。コード変更後のPR作成や、作業の区切りでPRにまとめたいときに使用する。
PR作成
現在の変更を新しいブランチに切り、選択的にコミットしてPRを作成する。
重要ルール
- develop/main保護: これらのブランチにいる場合は必ず新しいブランチを作成
- ステージ済みファイル優先:
git diff --cachedにファイルがあれば、それのみを対象とする - ブランチ命名:
feat/プレフィックスを使用
実行手順
1. 状態確認
# ブランチ確認
git branch --show-current
# ステージ済みファイル確認
git diff --cached --name-only
# 全変更確認
git status --porcelain
2. ブランチ作成(develop/mainの場合は必須)
git checkout -b feat/<descriptive-name>
3. ファイル選択とコミット
ステージ済みファイルがある場合:
git commit -m "<type>: <description>"
ない場合は対話的に選択してステージング:
git add <selected-files>
git commit -m "<type>: <description>"
4. プッシュとPR作成
git push -u origin <branch-name>
gh pr create --title "<title>" --body "$(cat <<'EOF'
## 概要
[変更内容のサマリー]
## 変更内容
- [主要な変更点]
## チェックリスト
- [ ] コードレビューの準備完了
- [ ] テスト通過
🤖 Generated with [Claude Code](https://claude.com/claude-code)
EOF
)"
コミットメッセージ形式
<type>: <description>
[optional body]
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <model>
type:
feat: 新機能fix: バグ修正docs: ドキュメントrefactor: リファクタリングtest: テストchore: その他
エラー時の対応
- ブランチ名競合: 別名で再試行
- プッシュ失敗:
git pull --rebase後に再プッシュ - PR作成失敗:
gh auth statusで認証確認
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