mcpField
W
w-push

w-push

github.com/blockmatic-icebox開発1647 回インストール4 週間前に更新
リポジトリ

w-push について

現在のタスクをプッシュする依頼に対応する、コーディングエージェント向けワークフロースキルです。差分の確認、無関係な変更の保持、アップストリームの選択を扱い、拒否時も強制プッシュを避けます。

主な機能

  1. 01差分と必要なチェック結果を確認
  2. 02無関係なステージ済み・未追跡ファイルを保持
  3. 03確認済みのアップストリームへプッシュ
  4. 04拒否時に非破壊的な方法で対処

活用シーン

  1. 01完了したタスク変更を公開
  2. 02拒否されたプッシュを安全に解決
  3. 03公開前に対象リモートを確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/blockmatic-icebox/basilic-skills --skill w-push

インストール後、Claude Code で/w-pushを入力して読み込まれたか確認します。

詳細

現在のタスクをプッシュするための呼び出しリクエストです。git publish に従ってください。

  1. 予定されている差分と必須チェックの結果を確認します。タスクで追加した一時的なデバッグコードのみを削除します。
  2. タスクの変更をコミットする必要がある場合は、commit に従ってください。無関係なステージ済みファイルと未追跡ファイルは保持します。
  3. 確認済みのアップストリームにプッシュします。存在しない場合は、リポジトリで想定されているリモートと現在のブランチを使用します。公開前に曖昧さを解消してください。
  4. プッシュが拒否された場合は、分岐状況を確認し、リポジトリの非破壊的な同期ワークフローを使用します。強制プッシュやフックの回避は絶対に行わないでください。依頼されていない限り、PR の作成、デプロイ、CI の監視開始は行わないでください。

コメント