w-push について
w-pushは、現在のタスクの変更を確認済みの上流へ公開する開発スキルです。差分の確認やコミット処理、拒否されたプッシュへの非破壊的な対処を案内し、依頼のないPR作成やデプロイは行いません。
主な機能
- 01差分と必要なチェック結果の確認
- 02無関係なステージ済み・未追跡ファイルの保持
- 03確認済み上流へのプッシュ
- 04強制プッシュを使わない拒否時の対処
- 05依頼のないPR作成やデプロイの回避
活用シーン
- 01完了したタスクの変更公開
- 02拒否されたプッシュへの安全な対処
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ blockmatic/ basilic-skills --skill w-pushインストール後、Claude Code で/w-pushを入力して読み込まれたか確認します。
同梱ファイルreferences/git-publish.md
詳細
現在のタスクをプッシュするための呼び出しリクエストです。git publish に従ってください。
- 予定されている差分と必須チェックの結果を確認します。タスクで追加した一時的なデバッグコードのみを削除します。
- タスクの変更をコミットする必要がある場合は、commit に従ってください。無関係なステージ済みファイルと未追跡ファイルは保持します。
- 確認済みのアップストリームにプッシュします。存在しない場合は、リポジトリで想定されているリモートと現在のブランチを使用します。公開前に曖昧さを解消してください。
- プッシュが拒否された場合は、分岐状況を確認し、リポジトリの非破壊的な同期ワークフローを使用します。強制プッシュやフックの回避は絶対に行わないでください。依頼されていない限り、PR の作成、デプロイ、CI の監視開始は行わないでください。
コメント
Markdown 対応