modules/npm/packages/ に新しい npm/pnpm パッケージを追加するスキル
中文简介正在准备中。当前显示原文说明。
GitHub に Pull Request を作成するスキル。ユーザーが「PRを作って」「プルリクエストを出して」「PR作成して」と言ったとき、またはコミット済みの変更をレビューに出したいときに使用する。
中文简介正在准备中。当前显示原文说明。
安装前可以查看交给 AI 代理的指令内容。
現在の変更から GitHub Pull Request を作成する。未コミットの変更がある場合は git-commit スキルを使ってコミットしてから PR を作成する。
gh CLI が認証済みであること以下を並列で実行して状況を把握する:
git status
git log --oneline -10
git branch -vv
未コミットの変更や未追跡のファイルがある場合は、git-commit スキル (/git-commit) を使ってコミットする。git-commit スキルがブランチの作成やコミットメッセージの作成を担当する。コミットメッセージは git-commit スキルのルールに従い、-m 引数内で \n を使って擬似改行を表現してはいけない。
注意: /git-commit は内部で /ensure-branch を呼ぶため、Step 2 を実行した場合は Step 3 をスキップしてよい。
重要: git-commit スキルが完了したら、必ず Step 4 に進むこと。ここで処理を止めないこと。
未コミットの変更がなく Step 2 をスキップした場合のみ、/ensure-branch スキルを使って作業ブランチが適切かどうかを確認・切り替える。ensure-branch は main や develop などのデフォルトブランチにいる場合に、作業用ブランチへの切り替えをユーザーと確認しながら行うスキルである。
重要: ブランチの確認・切り替えが完了したら、必ず Step 4 に進むこと。ここで処理を止めないこと。
メインブランチからの全変更を確認する:
git log main..HEAD --oneline
git diff main...HEAD --stat
すべてのコミット を確認すること。最新コミットだけでなく、PR に含まれる全コミットの内容を把握してからタイトルと本文を作成する。
git log main..HEAD の出力が空(コミットなし)の場合は、PR にする変更がない可能性がある。ユーザーに「何を PR にしたいか」を確認してから Step 5 以降に進むこと。
以下のいずれかから、この PR に対応する issue 番号が読み取れないか確認する:
fix/123-xxx, 123-something のように issue 番号を含む場合)git log main..HEAD のコミットメッセージ中の #123 のような issue 参照候補が見つかった場合は gh issue view <number> で内容を確認し、実際にこの変更が解決する issue かどうかを確かめる。曖昧な場合は推測で決めず、ユーザーに確認する。
対応する issue がない場合、このステップは省略してよい。
## 概要
<!-- 変更の目的、何をどう変えたか、影響範囲を箇条書き 1〜3 点 -->
<!-- 対応する issue がある場合のみ -->
Closes #<issue番号>
## 確認事項
<!-- 実際に確認した内容と結果を書く。未確認なら理由を書く。必要ならレビュアーに見てほしい観点も書く -->
## 補足
<!-- 既知の制約、残課題、後続対応があれば書く。なければ省略可 -->
🤖 Generated with <現在使用中の AI Agent 名>
## 概要 には「なぜこの変更が必要か」「何を変えたか」「影響範囲」を優先して書く## 確認事項 には、実際に行った確認と結果を書く## 確認事項 または ## 補足 に書く## 補足 は情報がない場合は省略してよい## 概要 に Closes #<issue番号> を書くCloses キーワードは GitHub がマージ時に issue を自動で close する仕組みのため、必ずこの単語を使う🤖 Generated with <現在使用中の AI Agent 名> を記載するCodex、Claude Code なら Claude Code、その他の AI Agent ならその名称を使うClaude Code と書かないこと# リモートに push(未 push の場合)
git push -u origin HEAD
# PR 作成(本文は HEREDOC で渡す)
gh pr create --title "タイトル" --body "$(cat <<'EOF'
## 概要
- ...
Closes #123
## 確認事項
- 関連するテストまたは検証を実施し、期待した結果を確認
- 未確認の項目があれば、理由とレビューで見てほしい観点を明記
## 補足
- 既知の制約、残課題、後続対応があれば記載
🤖 Generated with <現在使用中の AI Agent 名>
EOF
)"
対応する issue がない場合は Closes #123 の行を省く。
作成した PR の URL をユーザーに伝える。
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
modules/npm/packages/ に新しい npm/pnpm パッケージを追加するスキル
中文简介正在准备中。当前显示原文说明。
install/ 配下に新しいセットアップ用シェルスクリプトを追加するスキル
中文简介正在准备中。当前显示原文说明。
GitHub issue を新規作成・下書きするとき、または既存 issue の本文を書き直すときに必ず使うスキル。「issue を作って」「issue 化して」「これを issue にまとめて」のような依頼で発火し、`gh issue create` を直接呼ぶ前に必ず参照する。人間が合意した内容だけを、意味を足さずに issue へ残すための基準を定める。
中文简介正在准备中。当前显示原文说明。
ドメインモデル、可視性、操作可能性、不変条件、層境界、API 設計に関わる実装時に使う。不正な状態や誤った呼び出し方を、型、関数の境界、ドメイン語彙で表し、正しい使い方が自然になる設計へ寄せるためのスキル。
中文简介正在准备中。当前显示原文说明。
コミットやPR作成の前に、作業ブランチが適切かどうかを確認・切り替えるスキル。git-commit や create-pr からサブルーチンとして呼び出される。
中文简介正在准备中。当前显示原文说明。
コードを実装・修正・リファクタリングするすべてのタスクで使うスキル。純粋関数を中心に設計し、副作用(DB、HTTP、ファイル、時刻、乱数、ログなど)を境界へ寄せ、データ変換、エラー表現、コレクション操作、可変状態の扱いを既存コードに合う形で整理する。ユーザーが明示的に指示しなくても、言語を問わず、コードを書き始める前に発火する。設定値やドキュメントだけの変更では不要。
中文简介正在准备中。当前显示原文说明。