From grimoire
Selects and configures a Git branching model (trunk-based, GitHub Flow, GitFlow) aligned with team size, release cadence, and deployment frequency.
How this skill is triggered — by the user, by Claude, or both
Slash command
/grimoire:design-branching-strategyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Select and configure a Git branching model that matches team size, release cadence, and deployment frequency.
Select and configure a Git branching model that matches team size, release cadence, and deployment frequency.
Adopted by: Google (mono-trunk), Netflix, Etsy (trunk-based); GitFlow used widely in release-gated software Impact: DORA research (Accelerate) shows trunk-based development correlates with elite software delivery performance — 46x more frequent deployments, 440x faster lead time.
Why best: The right branching strategy reduces merge conflicts, clarifies code ownership, and aligns version control with deployment processes. Mismatched strategies (e.g., GitFlow for a team deploying daily) create unnecessary overhead.
main must always be deployable.GitHub Flow (continuous deployment):
main → feature/user-authGitFlow (scheduled releases):
develop integrates features; release/1.4 is cut for stabilization; hotfixes branch from main.develop diverges from main; integration pain increases.fix or test2 are untrackable.npx claudepluginhub jeffreytse/grimoire --plugin grimoireDesign branching strategies (git flow, trunk-based development, etc.) that support parallel work while maintaining stability. Use when establishing version control discipline or managing deployment complexity.
Guides teams in choosing a branching strategy (trunk-based, GitHub Flow, Git Flow, GitLab Flow), defining commit conventions (Conventional Commits), setting up PR workflows, managing releases, and establishing git standards.
Implements git branching strategies like Git Flow with naming conventions, prefixes, and best practices for clear development narratives and parallel workflows.