mcpField
W
w-push

w-push

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

w-push について

w-pushは、現在のタスクの変更を確認済みの上流へ公開する開発スキルです。差分の確認やコミット処理、拒否されたプッシュへの非破壊的な対処を案内し、依頼のないPR作成やデプロイは行いません。

主な機能

  1. 01差分と必要なチェック結果の確認
  2. 02無関係なステージ済み・未追跡ファイルの保持
  3. 03確認済み上流へのプッシュ
  4. 04強制プッシュを使わない拒否時の対処
  5. 05依頼のないPR作成やデプロイの回避

活用シーン

  1. 01完了したタスクの変更公開
  2. 02拒否されたプッシュへの安全な対処

インストール

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

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

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

同梱ファイルreferences/git-publish.md

詳細

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

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

コメント