/git-ship
状況に応じて適切な処理を実行する統合コマンド(コミット・プッシュ・PR作成)
使用方法
code
/git-ship
実行内容
現在の状況を自動判断して最適な処理を実行:
- •
未コミットの変更がある場合:
- •@~/.claude/skills/git-commit/SKILL.md の仕様に従ってコミット
- •@~/.claude/skills/git-push/SKILL.md の仕様に従ってプッシュ
- •既存PRがなければ @~/.claude/skills/git-pr/SKILL.md の仕様に従ってPR作成
- •
未プッシュのコミットがある場合:
- •@~/.claude/skills/git-push/SKILL.md の仕様に従ってプッシュ
- •既存PRがなければ @~/.claude/skills/git-pr/SKILL.md の仕様に従ってPR作成
- •
既存PRのあるブランチの場合:
- •コミット・プッシュのみ(PR自動更新)
- •
mainブランチの場合:
- •フィーチャーブランチ作成
- •@~/.claude/skills/git-push/SKILL.md の仕様に従ってプッシュ
- •@~/.claude/skills/git-pr/SKILL.md の仕様に従ってPR作成
注意事項
- •既存PRがある場合はプッシュで自動的にPRが更新されるため、PR作成はスキップ