← スキル一覧に戻る

create-pr
by yn1323
10th
⭐ 0🍴 0📅 2026年1月22日
SKILL.md
name: create-pr description: GitHubにPull Requestを作成するスキル。コミット・プッシュ済みの状態で、現在のブランチの変更内容を分析し、適切なタイトルと説明文でPRを作成する。「PRを作成して」「プルリクエストを作って」「PR作って」などのトリガーで発動。
PR作成スキル
前提条件
- コミット済み
- プッシュ済み
- GitHubリポジトリと連携済み
ワークフロー
1. 現在のブランチ情報を取得
git branch --show-current
2. デフォルトブランチを自動検出
gh repo view --json defaultBranchRef --jq '.defaultBranchRef.name'
3. 変更内容を把握
デフォルトブランチとの差分コミットを取得:
git log <default-branch>..HEAD --oneline
詳細な変更内容を確認:
git diff <default-branch>...HEAD --stat
4. PRを作成
gh pr create --title "<タイトル>" --body "<本文>"
PR本文フォーマット(日本語で出力)
## Summary
<!-- なぜこの変更が必要か(背景・目的)を1-2文で -->
## Design
<!-- 設計の全体像をmermaid図で表現 -->
### コンポーネント構成
```mermaid
graph TD
A[ParentComponent] --> B[ChildComponent]
B --> C[SubComponent]
データフロー
sequenceDiagram
User->>Component: アクション
Component->>Convex: mutation呼び出し
Convex-->>Component: 結果返却
Changes
- 変更1: 具体的な説明
- 変更2: 具体的な説明
## 注意事項
- PRのタイトルと本文は**日本語**で作成すること
- コミットメッセージを参考にしつつ、読み手にわかりやすい表現にする
- mermaid図は変更内容に応じて適切なものを選択(不要なら省略可)
- コンポーネント構成: 新規コンポーネント追加時
- データフロー: API連携やデータの流れが重要な場合
- 変更が小さい場合はDesignセクションを省略してシンプルに保つ
スコア
総合スコア
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
レビュー
💬
レビュー機能は近日公開予定です