pr-creator
把分支推送到创建 PR 的流程一键化,适合频繁发 PR 的开发者。
会使用 gh 推送分支并创建 PR,需授予 GitHub 写权限/Token。
从当前分支推送并使用 gh 创建 GitHub PR,支持标题、标签与审阅者设置。
把当前分支推上去并用 gh 一键创建 GitHub PR,支持设置标题、标签、审阅者和草稿 PR。PR 的正文由 pr-description 去生成,这个流程负责 push、gh pr create 以及元数据配置。适合需要立刻把实现发布成 PR 并自动设置好关联信息的场景。
▸ 展开 SKILL.md 英文原文
現在のブランチからGitHub PRを作成するスキル。PR説明文の生成は pr-description スキルに委譲し、 タイトル選定・ブランチpush・gh pr createによるPR作成・ラベル/レビュアー設定までを一気通貫で行う。 ドラフトPR作成にも対応。 以下の状況で必ず使用すること: (1) ユーザーが「PRを作成して」「PR作って」「pull request作って」「PRを出して」と依頼した時 (2) ユーザーが「このブランチでPR作成して」「PRを開いて」と依頼した時 (3) ユーザーが明示的に「pr-creator スキル」の実行を指示された時 (4) ユーザーが「PR作ってpushして」「PRを出しておいて」と依頼した時 (5) ユーザーが「ドラフトPR作って」「draft PRを出して」と依頼した時 (6) ユーザーが「PRを作成してレビュアーを設定して」と依頼した時 (7) ユーザーが「実装が終わったのでPRにしたい」「PRにまとめて」と依頼した時 別スキルを優先するケース: - PR説明文だけ欲しい(PR作成不要) → pr-description - PRのレビューをしたい → pr-reviewer - 既存PRのCI失敗・レビュー指摘を修正したい → local-autofix-pr - コミットだけしたい → commiter
帮我安装这个 skill:https://raw.githubusercontent.com/goldeneggg/dotfiles/master/ai-linux/.claude/skills/pr-creator/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/goldeneggg/dotfiles/master/ai-linux/.claude/skills/pr-creator/SKILL.md"# pr-creator 現在のブランチの変更からGitHub PRを作成する。 PR説明文の生成は `pr-description` スキルに委譲し、その出力をPR本文として使用する。 **ユーザーとのやり取りはすべて日本語で行う。** ## スコープの境界 - PR説明文の**生成ロジック**はこのスキルに含まない。`pr-description` スキルを呼び出して委譲する - PRの**作成**(`gh pr create`)、ブランチの**push**、メタデータ(ラベル・レビュアー)の**設定**がこのスキルの責務 - PR作成後のレビュー・CI修正は対象外(pr-reviewer / local-autofix-pr の領域) ## Degrees of Freedom - **PR説明文: No freedom** — `pr-description` スキルの出力をそのまま使用する - **タイトル選定: Low freedom** — `pr-description` が提示するタイトル候補から選択。ユーザーが別案を指定した場合はそれに従う - **ブランチ操作: Low freedom** — push先・ベースブランチの判断。必ずユーザーに確認 - **メタデータ設定: Medium freedom** — ラベル・レビュアーの提案。引数で指定されたものは必ず設定、追加提案はユーザー確認 ## 引数 `pr-creator` スキル(`--base <ブランチ>` `--draft` `--reviewer <ユーザー,...>` `--