変更内容を確認して対象ファイルを選び、Conventional CommitsとDCO署名の形式でGitコミットを作成します。
- 変更を確認してコミットしたいとき
- コミットメッセージの形式をそろえたいとき
- DCO署名付きで変更を記録したいとき
現在のブランチの変更とコミットを確認し、規約に沿ったタイトルとテンプレートでプルリクエストを作成します。
Create a pull request for the current branch
実行スコア 未検証
インストール方法を見る現在のブランチの状態、mainから分岐して以降のコミットと差分を確認し、変更全体に合ったプルリクエストを作成します。タイトルは変更の種類を示す規約に沿ってまとめ、リポジトリのプルリクエストテンプレートに合わせて本文を記入します。未コミットの変更がある場合は、先にcommitスキルを使う手順です。準備後はブランチをプッシュし、mainを対象にPRを作成します。
作業ブランチの変更をレビューに出すときや、複数のコミットをまとめて説明するPRを作るときに向いています。変更内容を確認して、タイトルや本文を整える作業をエージェントに任せたい場合にも使えます。
GitとGitHub CLIのghを使います。作成したPRは既定でmainを対象とします。ビルド確認としてninja -C buildをテスト計画に含める手順です。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
You are creating a pull request for the current branch on budgie-desktop (C / Vala desktop environment built with Meson + Ninja).
Run these commands to understand the current state:
git status
git log --oneline main..HEAD
git diff main...HEAD --stat
git diff main...HEAD
git branch --show-current
If there are uncommitted changes, run the /commit skill first before proceeding.
Based on the changes, choose the appropriate conventional commit type and scope. See CONTRIBUTING.md for the full list of types and scopes.
Title format: <type>: <short description> (under 70 characters)
Read .github/PULL_REQUEST_TEMPLATE.md and use its structure as the body format for the PR. Fill in the sections based on the changes being submitted.
Push the branch and create the PR:
git push -u origin HEAD
gh pr create --title "<title>" --body "$(cat <<'EOF'
<body content>
EOF
)"
Target branch: main (default)
ninja -C buildまだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
変更内容を確認して対象ファイルを選び、Conventional CommitsとDCO署名の形式でGitコミットを作成します。