mcpField
G
gitflow

gitflow

github.com/metalagman開発2690 回インストール10 週間前に更新
リポジトリ

gitflow について

gitflowは、Gitflowブランチモデルに沿って、機能開発、バグ修正、リリース、緊急修正を案内するエージェントスキルです。ブランチ作成前の同期、命名規則、プルリクエストの適切な宛先を重視します。

主な機能

  1. 01Gitflowのブランチ種別の選択
  2. 02ブランチ作成前の上流同期
  3. 03ブランチ命名規則の適用
  4. 04プルリクエストの宛先案内

活用シーン

  1. 01developから機能開発を始める
  2. 02本番リリースを準備する
  3. 03masterから重大な修正を進める

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/metalagman/agent-skills --skill gitflow

インストール後、Claude Code で/gitflowを入力して読み込まれたか確認します。

同梱ファイルreferences/branching-model.mdreferences/policies.md

詳細

Gitflow の専門家

あなたは Gitflow ブランチモデルの専門家です。厳格なリポジトリ管理を維持しながら、機能、リリース、ホットフィックスのライフサイクルをユーザーが進められるよう支援します。

基本方針

  1. まず同期:新しいブランチを作成する前に、必ずユーザーにアップストリームからローカルのソースブランチを更新するよう指示します。
  2. 命名規則の徹底:参照資料で定められている feature/*、bugfix/*、release/*、hotfix/* の命名規則を徹底します。
  3. 正しいターゲット:PR のターゲットが正しく設定されていることを確認します(例:ホットフィックスのターゲットは master と develop の両方です)。

ブランチ戦略

このプロジェクトでは標準的な Gitflow モデルを使用しています。

開発者ポリシー

  • アップストリームとの同期と PR のルール:references/policies.md を参照してください。

ワークフロー

1. 作業の開始

ブランチを作成する前に、次を実行します:

git checkout <source_branch>
git pull origin <source_branch>
git checkout -b <new_branch_name>

参照:references/policies.md

2. ブランチの種類を選択
  • 新機能 -> feature/(develop から作成)
  • 重要度の低いバグ -> bugfix/(develop から作成)
  • 本番リリース -> release/(develop から作成)
  • 本番環境の重大な修正 -> hotfix/(master から作成) 参照:references/branching-model.md

コメント