git-pushing

従来のコミットメッセージでgitの変更をステージ化し、コミットし、プッシュします。ユーザーが変更をコミットしてプッシュしたい場合、リモートへのプッシュを言及したとき、または保存して作業をプッシュしたいとリクエストしたときに使います。

@mhattingpeteApache-2.0更新 2026-08-22v0.1.0直近30日 1 回
コンテキストを 170 トークン使用しますコンテキストを 170 トークン 使用します

取り込み時のスキャン結果 · 2026-08-22

  • 外部送信同梱されたスクリプトが外部のホストに接続します

接続先として検出されたホスト: claude.com

ルールに基づく静的スキャンの結果です。検出がないことは安全を保証するものではありません。 本文と同梱スクリプトは全文を閲覧できるため、実行前に内容をご確認ください。

Git Push Workflow

Stage all changes, create a conventional commit, and push to the remote branch.

When to Use

Automatically activate when the user:

  • Explicitly asks to push changes ("push this", "commit and push")
  • Mentions saving work to remote ("save to github", "push to remote")
  • Completes a feature and wants to share it
  • Says phrases like "let's push this up" or "commit these changes"

Workflow

ALWAYS use the script - do NOT use manual git commands:

bash skills/git-pushing/scripts/smart_commit.sh

With custom message:

bash skills/git-pushing/scripts/smart_commit.sh "feat: add feature"

Script handles: staging, conventional commit message, Claude footer, push with -u flag.