publish について
プロダクト変更の実装やトラッカー課題の作成を行わず、プルリクエストを準備して作成するワークフロースキルです。リポジトリの出荷規則に沿って、ブランチ処理、CI チェック、承認、PR 作成を案内します。
主な機能
- 01Git 状態と安全性の確認
- 02変更種別とチケットの選定
- 03型付きブランチの再利用または作成
- 04該当するプッシュ前の CI ミラー
- 05PR 公開前の承認
- 06PR タイトルと本文のプレビュー
活用シーン
- 01公開用ブランチの準備
- 02プッシュ前の変更確認
- 03承認用 PR の下書き作成
- 04リポジトリ規則に沿った PR 作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gabriel-lafrance/ skills --skill publishインストール後、Claude Code で/publishを入力して読み込まれたか確認します。
同梱ファイルdoctrine.mdreference.md
詳細
公開
必読: ../pack-shared/standards.md。このターンでは AGENTS.md の Taste セクションと Architecture セクションを適用し、Change 図と QA が出荷する構造に合うようにしてください。省略しないでください。このパックが作成する PR はすべて、/just-do-it やブランチを出荷するエージェントを含め、このスキルだけでなく ../pack-shared/pr-ship.md(作成ツール)の手順にも従います。
参照: doctrine.md · reference.md · ../pack-shared/pr-ship.md · 質問のスタイル: ../pack-shared/asking.md
このスキルはユーザーが開始します。/task の下にネストしないでください。公開のみ行います。publish-flow という名前を作り出したり、トラッカーの課題を作成したり、製品の作業を実装したりしないでください。
プロセス
- git を確認し、安全でない状態なら停止します。PR を作成するプッシュの前、またはすでにオープンな PR があるブランチでのコミットやプッシュの前に、この環境で pr-ship.md の CI ミラーを実行します。プッシュしないコミットでは実行しないでください。
- 変更の種類とチケットを確定します。
- 指定されたブランチを作成または再利用し、ローカルのみの場合を除きプッシュします。
- PR の下書き作成と公開を行うか確認します。
- Mermaid の Change 図を含む、タイトルと本文の全文を表示します。
- 承認を得てから、pr-ship.md に記載された作成ツールを使って PR を作成します。
テンプレート、ブランチのルール、質問のまとめ方、失敗時の対応は reference と doctrine に記載されています。
コメント
Markdown 対応