git-sync-main

star 0

Sync local main with origin/main and clean up merged branch safely. Use when user invokes /git-sync-main or says "マージしました".

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

name: git-sync-main description: Sync local main with origin/main and clean up merged branch safely. Use when user invokes /git-sync-main or says "マージしました".

Git Sync Main

Trigger

  • /git-sync-main
  • 「マージしました」

Workflow

次の順で実行します。

  1. 現在ブランチ(移動元)を記録
  2. main に切り替え
  3. git pull --ff-only origin main
  4. origin/<移動元ブランチ> が削除済みか確認
  5. 削除済みの場合のみ git branch -d <移動元ブランチ>

このリポジトリでは scripts/post-merge-cleanup.sh を優先利用します。

Safety

  • ワーキングツリーが dirty の場合は停止する
  • リモートブランチが未削除ならその時点で終了する
  • 強制削除(git branch -D)は実行しない
  • 現在ブランチが main の場合は停止する
Install via CLI
npx skills add https://github.com/3balljugglerYu/ai_coordinate --skill git-sync-main
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
3balljugglerYu
3balljugglerYu Explore all skills →