← 一覧へ
✨ コードを良くするCC / Codex 両対応難易度: 中級

開発ブランチの仕上げ finishing-a-development-branch

開発完了後の次の一手を優しくナビゲート

出典リポの★
241,358
最終更新
1ヶ月前
作者
obra

これは何?

これは開発作業が完了したブランチを整理するためのスキルです。まずテストが通っていることを確認し、作業環境を分析した上で、マージやプルリクエスト作成など次のステップを選択できるようにします。初心者でも迷わずに開発の仕上げができるように、段階を追って丁寧にガイドします。

開発ブランチの仕上げの紹介マンガ

これでできること

  • テストが通っていることを自動確認できる
  • 作業環境に応じた適切な選択肢を提示できる
  • ローカルマージやプルリクエスト作成をサポートできる
  • 不要なブランチやワークツリーを安全に削除できる

こんな時に便利

機能開発が終わってメインブランチに統合したい時
チームメンバーにコードレビューを依頼したい時
実験的な作業を破棄したい時
一時的な作業ブランチを整理したい時

使い方

まず『開発ブランチの仕上げ』スキルを起動します。自動的にテストを実行し、結果を確認します。テストが通っていれば、あなたの作業環境に合わせて最適な選択肢を提示します。マージ、プルリクエスト作成、後回し、破棄のいずれかを選ぶだけで、適切なGitコマンドを実行してくれます。

使用例(こう頼んでみよう)

「この機能開発が終わったのでメインブランチにマージしたい」「作業が完了したのでチームにプルリクエストを送りたい」「実験的な変更を破棄したい」

必要なもの

  • gitがインストールされていること

導入方法

いちばん簡単(AIに頼む)
次のスキルを入れて: https://github.com/obra/superpowers/tree/main/skills/finishing-a-development-branch
手動で置く
Claude Code → ~/.claude/skills/finishing-a-development-branch/
Codex → ~/.agents/skills/finishing-a-development-branch/

使いこなしのコツ

  • テストが通らない場合はまず修正しましょう
  • プルリクエスト作成後はブランチを削除しないように
  • 破棄する場合は確実に不要か確認してから