← スキル一覧に戻る
name: pr
description: Create, view, and edit pull requests following project conventions. Invoke with "open pr", "create pr", "update pr", or use

pr
by zeroae
Token bucket rate limiter backed by DynamoDB
⭐ 0🍴 0📅 2026年1月25日
SKILL.md
name: pr
description: Create, view, and edit pull requests following project conventions. Invoke with "open pr", "create pr", "update pr", or use /pr view [pr-number] to view, /pr <issue-number> to create, /pr edit [pr-number] to update, /pr release <version> for release prep.
allowed-tools: Bash(gh:), Bash(git:), Read, Grep, Glob, AskUserQuestion, Task(Explore)
user-invocable: true
context: fork
Pull Request Skill
Create, view, and edit PRs following project conventions. Supports four modes:
| Mode | Trigger | Purpose |
|---|---|---|
| View | /pr view [pr-number] | Display PR details and CI status |
| Create | /pr [issue-number], "create pr" | Create PR for features, bugs, tasks |
| Edit | /pr edit [pr-number], "update pr" | Regenerate PR body from current commits |
| Release | /pr release <version>, "release prep" | Verify release readiness |
Mode Detection
- If
viewkeyword (/pr view,/pr view 218) → View mode - If issue number provided (
/pr 123) → Create mode (always, regardless of branch) - If
editkeyword (/pr edit) → Edit mode - If
releasekeyword (/pr release 0.5.0) → Release mode - If on release branch AND no arguments (
/pronrelease/0.5.0) → Release mode - Otherwise → Create mode
Pattern for release branches: ^release/v?[0-9]+\.[0-9]+\.[0-9]+$
Release Branch Workflow
Non-release PRs target the release branch matching their milestone:
- Get milestone from issue (e.g.,
v0.5.0) - Check if
release/0.5.0branch exists - If exists → PR targets
release/0.5.0instead ofmain - If not exists → ask user: create branch, target main, or cancel
This ensures feature work flows into release branches, which then merge to main via release prep PRs.
feature-branch → release/0.5.0 → main
↑
(release prep PR)
Reference Files
- view.md - View PR mode
- create.md - Create PR mode
- edit.md - Edit PR mode
- release.md - Release prep mode
- release-template.md - Full release PR template
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です