ワンクリックで
create-pr
Create a pull request with auto-generated description, issue linking, ROADMAP updates, and PR-metadata validation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Create a pull request with auto-generated description, issue linking, ROADMAP updates, and PR-metadata validation.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Merge a pull request with status checks, squash merge, and branch cleanup. Handles worktree contexts.
Fan out a batch of autopilot-queued issues to parallel background worktree subagents — each runs /autopilot — with an Opus gating review on every Sonnet-built PR.
Detailed technical walkthrough covering architecture, test coverage, product tour, and key design decisions.
Pre-PR advisory check for deviations from the project spec. Read-only analysis.
Generate a hands-on QA testing guide as a self-contained HTML page — for Rails apps or static (Hugo) sites. --publish uploads the HTML to the project's configured QA host.
Triage a QA-labeled report — investigate it against the code, classify it, and draft the technical issue(s) it warrants, stopping for approval before creating anything.
| name | create-pr |
| description | Create a pull request with auto-generated description, issue linking, ROADMAP updates, and PR-metadata validation. |
Create a pull request from the current branch with proper formatting and issue linking.
All flags are optional. By default, the issue number is inferred from the branch name and the PR is created as ready-to-review.
--issue N: Override automatic issue linking with a specific issue number (or comma-separated list: --issue 123,175)--skip-issue-link: Skip issue linking entirely--draft: Create PR as draftVerify prerequisites:
main/masterGenerate PR title:
Analyze commits for description:
git log origin/<base-branch>..HEAD --oneline (use the base branch identified in step 1)Create comprehensive description:
Update ROADMAP:
docs/prd/ROADMAP.md[x]) and commit the change to the branch before creating the PRIdentify and link related issues (discover → classify → confirm; don't rely on recall):
--skip-issue-link: skip this step entirely.--issue N (accepts a comma-separated list, e.g. --issue 123,175) → use directly as Close targets; skip discovery.fix/gh-123-... → P=123). If none can be determined, warn and ask whether to proceed with no linking.gh issue view P --json number,title,body,comments#<number> reference from that output.gh issue view M --json number,title,state — drop anything already closed or that is a PR.closes / fixes / resolves #M, or M is an unchecked task-list item this PR completes → Close (Closes #M)part of / blocked by / relates to / see / parent #M → Reference (Refs #M, no closing keyword)Closes #P.Closes #N per close target, Refs #N per reference.Create the PR:
gh pr create with generated title and description--draft flag) unless --draft flag is explicitly passedConfirm and validate:
Closes #N). If either is missing, surface a warning so it can be fixed before review. (These checks previously lived in the retired /review-pr.)## Summary
- What this PR does
- Key changes made
## Changes
- List of changes from commits
## Testing
- [ ] Tests pass
- [ ] Manual testing done
Closes #123
# Default: Automatically detects issue from branch name (e.g., fix/gh-123-description)
/create-pr
# Explicit issue linking (when branch name doesn't contain an issue number)
/create-pr --issue 123
# Explicit multi-issue linking (PR closes more than one issue)
/create-pr --issue 123,175
# Skip issue linking entirely
/create-pr --skip-issue-link