yeet について
GitHub CLIでリポジトリの変更をコミットし、ブランチをプッシュしてドラフトPRを作成するスキルです。開発者向けに、ブランチ命名、チェック、詳細なPR説明の手順を定めています。
主な機能
- 01GitHub CLIと認証の確認
- 02ブランチ命名・作成ルール
- 03変更のステージングとコミット
- 04上流追跡付きブランチのプッシュ
- 05ドラフトPRの作成
活用シーン
- 01コード変更のレビュー依頼
- 02作業ブランチからのドラフトPR作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ davila7/ claude-code-templates --skill yeetインストール後、Claude Code で/yeetを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
LICENSE.txtagents/openai.yamlassets/yeet-small.svg詳細
前提条件
- GitHub CLI
ghが必要です。gh --versionで確認してください。インストールされていない場合は、ユーザーにghのインストールを依頼し、作業を中止してください。 - 認証済みの
ghセッションが必要です。gh auth statusを実行してください。認証されていない場合は、作業を続ける前に、ユーザーにgh auth loginを実行してもらい(その後gh auth statusを再実行してもらい)ください。
命名規則
- ブランチ: main/master/デフォルトブランチから開始する場合は
codex/{description}。 - コミット:
{description}(簡潔に)。 - PR タイトル: 差分全体を要約した
[codex] {description}。
ワークフロー
- main/master/デフォルトブランチにいる場合は、ブランチを作成してください:
git checkout -b "codex/{description}" - それ以外の場合は、現在のブランチにとどまってください。
- ステータスを確認してから、すべてをステージングしてください:
git status -sbの後にgit add -A。 - 説明を付けて簡潔にコミットしてください:
git commit -m "{description}" - まだ実行していない場合はチェックを実行してください。依存関係やツールの不足によりチェックが失敗した場合は、依存関係をインストールして一度だけ再実行してください。
- トラッキング付きでプッシュしてください:
git push -u origin $(git branch --show-current) - ワークフローの認証エラーで git push が失敗した場合は、master からプルしてから、プッシュを再試行してください。
- PR を作成し、説明内容と差分を反映するようにタイトルと本文を編集してください:
GH_PROMPT_DISABLED=1 GIT_TERMINAL_PROMPT=0 gh pr create --draft --fill --head $(git branch --show-current) - PR の説明は、実際の改行を使って一時ファイル(例: pr-body.md ... EOF)に書き出し、
\\nでエスケープされた Markdown を避けるために pr-body.md を使用してください。 - PR の説明(Markdown)は、問題、原因とユーザーへの影響、根本原因、修正内容、および検証に使用したテストやチェックを網羅した詳細な文章にする必要があります。
コメント
Markdown 対応