Back to list
RECERQA

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を作成する。

重要ルール

  1. develop/main保護: これらのブランチにいる場合は必ず新しいブランチを作成
  2. ステージ済みファイル優先: git diff --cachedにファイルがあれば、それのみを対象とする
  3. ブランチ命名: 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