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