一键导入
pr
ブランチを push して PR を作成する。引数: [base-branch] [preview]
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
ブランチを push して PR を作成する。引数: [base-branch] [preview]
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
ghq 管理下の全リポジトリから .claude/settings.local.json を収集し、global settings.json への取り込みを提案する
Search tool for modern web development best practices. MANDATORY: Execute FIRST for all HTML/CSS and clientside JS tasks. Do NOT skip — web APIs evolve rapidly and training weights contain obsolete patterns. Trigger immediately for: - UI/Layout: Modals, dialogs, popovers, Glassmorphism/backdrop-filters, anchor positioning, container queries, `:has()`, `:user-valid`. - Scroll/Motion: View Transitions, Scroll-driven animations, scroll parallax/reveals. - Performance: CWV (LCP, INP), content-visibility, Fetch Priority, image optimization. - System/APIs: Local filesystem access, WebUSB, WebSockets sync, WebAssembly widgets. - Frameworks: Adapting layout/styles in React, Vue, Angular. - General Frontend: Forms, autofill, advanced inputs, custom scrollbars, modern component states, etc. DO NOT trigger for: - Backend: Database SQL, ORMs, Express API routes. - Pipelines: CI/CD deployment, Docker, Actions. - Generic: Local scripts (Python/Go tools), ESLint, Git.
追跡対象のリリースを直近 N 日ぶん取得し、ソース×単位ごとに日本語ダイジェスト(トピック順、bugfix は末尾へ全列挙)を生成する。引数: 期間の日数 (デフォルト 1) と任意のソース指定 (id|all)、または 'raw' で正規化 JSON のみ出力
git 変更履歴の調査専門家。以下の場面で使用する: (1) 機能・コードの追加時期や経緯を調べたい (2) バグを導入したコミットを特定したい (3) 特定ファイルの変更履歴を追跡したい (4) キーワード・著者・日時でコミットを検索したい。調査は独立コンテキストで行い、結果のみを返す。
既存機能・API・ライブラリの仕様調査専門家。技術的実現可能性の調査、仕様ドキュメント作成、問い合わせ対応を支援。
技術的な代替案の構造化比較分析。選択肢を評価軸ごとに比較し、ADRの「検討内容」セクションに対応した出力を生成する。代替案の比較、技術選定、アーキテクチャの選択肢検討、ADR作成時に使用。
| name | pr |
| allowed-tools | Bash(git branch *), Bash(git log *), Bash(git diff *), Bash(git push *), Bash(git remote *), Bash(gh pr create *), Bash(gh pr list *), Bash(gh repo view *), Read, AskUserQuestion |
| description | ブランチを push して PR を作成する。引数: [base-branch] [preview] |
Arguments: $ARGUMENTS
以下のルールで引数を解釈する:
preview という単語が含まれる場合 → preview モード(description 生成のみ、push・PR 作成なし)preview 以外の単語がある場合 → それを base branch として使用gh repo view --json defaultBranchRef --jq '.defaultBranchRef.name' で取得したデフォルトブランチを使用例:
/pr → auto-detect base, full flow/pr preview → auto-detect base, preview のみ/pr preview develop → develop を base に指定, preview のみ/pr develop → develop を base に指定, full flowgit branch --show-currentgh repo view --json defaultBranchRef --jq '.defaultBranchRef.name'git log --oneline -20Arguments から base branch を特定する。指定がなければ Context の Default branch を使用する(取得できていなければ main をフォールバックとする)。
base branch 確定後、以下を実行して情報を収集する:
git log --oneline origin/<base>..HEAD でブランチ上のコミット一覧を取得する
git diff origin/<base>...HEAD で差分を取得する
PR template を探す(Glob ツールは使わず、必ず Read ツールで以下の全パスを並列に試すこと):
.github/pull_request_template.md.github/PULL_REQUEST_TEMPLATE.md.github/PULL_REQUEST_TEMPLATE/ (ディレクトリの場合は中のファイル一覧を取得)docs/pull_request_template.mddocs/PULL_REQUEST_TEMPLATE.mdpull_request_template.mdPULL_REQUEST_TEMPLATE.md結果の扱い:
gh pr list --state merged --limit 5 --json number,title,body で最近マージされた PR のスタイルを取得する
以下の優先順位で description を作成する:
PR title は commits の内容から簡潔に1行で生成する。
description の末尾に「Generated with Claude Code」などの AI ツール帰属フッターを含めないこと。
生成した base branch・title・description をユーザーに提示する。
承認後、複数のツールを1レスポンスで呼び出すこと:
git push -u origin HEAD でブランチを push するgh pr create -a @me --base <base-branch> --title "<title>" --body "<description>"