git-pushing
Git コミットとプッシュのワークフローを自動化
Git のワークフローを効率化し、ステージング、conventional commits、アップストリーム追跡によるプッシュを自動化します。単一のスキル呼び出しで反復的な Git コマンドを削減できます。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「git-pushing」を使用しています。 変更をリモートにプッシュして
期待される結果:
3 つのファイルをステージングし、コミット 'chore: update code' を作成し、アップストリーム追跡を設定して 'main' ブランチにプッシュしました
「git-pushing」を使用しています。 コミットしてプッシュ:feat: add search functionality
期待される結果:
メッセージ 'feat: add search functionality' でコミットし、アップストリーム追跡付きで 'feature/search' ブランチにプッシュしました
セキュリティ監査
安全All static analysis findings were evaluated and determined to be false positives. The shell script uses standard git commands with hardcoded arguments. Documentation examples in SKILL.md are markdown code blocks, not executable code. No security risks identified.
リスク要因
品質スコア
作れるもの
クイックセーブとプッシュ
単一コマンドで作業中の 변경 사항을リモートリポジトリに保存
機能完了ワークフロー
conventional commit 形式で完成した機能をコミットおよびプッシュ
自動化された Git 操作
Git 操作を AI 支援開発ワークフローに統合
これらのプロンプトを試す
現在の 변경 사항을リモートリポジトリにプッシュして
メッセージ「feat: add user authentication」でコミットしてプッシュして
この変更を保存して GitHub にプッシュして
ログイン機能完成了。適切なメッセージでコミットしてリモートにプッシュして
ベストプラクティス
- プッシュ前にステージングされた変更を確認し、機密ファイルが含まれていないことを確認する
- 変更の目的を説明する意味のある conventional commit メッセージを使用する
- プッシュ操作を開始する前に、リモートリポジトリへのアクセスと認証を確認する
回避
- ハードコードされた認証情報や API キーを含むコミットをプッシュしない
- 大容量のバイナリファイルやビルド成果物をリポジトリにプッシュしない
- 機密または分類されたコードリポジトリで作業する際にこのスキルを使用しない