git-push

star 0

Execute add -> commit -> push safely without creating a PR. Use when user invokes /git-push or asks "プッシュして", "pushして".

3balljugglerYu By 3balljugglerYu schedule Updated 3/7/2026

name: git-push description: Execute add -> commit -> push safely without creating a PR. Use when user invokes /git-push or asks "プッシュして", "pushして".

Git Push

Trigger

  • /git-push
  • 「プッシュして」
  • pushして

Workflow

  1. コンテキスト確認
  • git status --short --branch
  • 現在ブランチ
  1. main / master 安全ルール
  • 保護ブランチ上では継続しない
  • 推奨案先頭の3候補を提示し、ユーザー選択後にブランチ作成/切替
  1. コミット作成
  • 差分を要約
  • 差分に基づいて Conventional Commits 形式の推奨コミットメッセージを1件自動決定
  • 候補の複数提示は行わず、そのまま commit -> push まで進める
  1. 実行
  • 既定 add 範囲: unstaged を含めて自動で git add -A
  • staged 済みのみで実行したい場合だけ --staged-only を使う
  • scripts/git-commit-and-push.sh を優先利用

Safety

  • main / master へ直接 push しない
  • ステージ対象がない場合は停止してユーザーに通知する
Install via CLI
npx skills add https://github.com/3balljugglerYu/ai_coordinate --skill git-push
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
3balljugglerYu
3balljugglerYu Explore all skills →