mcpField
P
publish

publish

github.com/gabriel-lafrance開発055 回インストール1 日前に更新
リポジトリ

publish について

プロダクト変更の実装やトラッカー課題の作成を行わず、プルリクエストを準備して作成するワークフロースキルです。リポジトリの出荷規則に沿って、ブランチ処理、CI チェック、承認、PR 作成を案内します。

主な機能

  1. 01Git 状態と安全性の確認
  2. 02変更種別とチケットの選定
  3. 03型付きブランチの再利用または作成
  4. 04該当するプッシュ前の CI ミラー
  5. 05PR 公開前の承認
  6. 06PR タイトルと本文のプレビュー

活用シーン

  1. 01公開用ブランチの準備
  2. 02プッシュ前の変更確認
  3. 03承認用 PR の下書き作成
  4. 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 という名前を作り出したり、トラッカーの課題を作成したり、製品の作業を実装したりしないでください。

プロセス

  1. git を確認し、安全でない状態なら停止します。PR を作成するプッシュの前、またはすでにオープンな PR があるブランチでのコミットやプッシュの前に、この環境で pr-ship.md の CI ミラーを実行します。プッシュしないコミットでは実行しないでください。
  2. 変更の種類とチケットを確定します。
  3. 指定されたブランチを作成または再利用し、ローカルのみの場合を除きプッシュします。
  4. PR の下書き作成と公開を行うか確認します。
  5. Mermaid の Change 図を含む、タイトルと本文の全文を表示します。
  6. 承認を得てから、pr-ship.md に記載された作成ツールを使って PR を作成します。

テンプレート、ブランチのルール、質問のまとめ方、失敗時の対応は reference と doctrine に記載されています。

コメント