bravew

New Branch — Git skill for Claude Code

Git community

Create a conventional git branch from user request.

How to install New Branch

Installs to ~/.claude/skills/bravew-trove-new-branch/SKILL.md

Terminal
mkdir -p ~/.claude/skills/bravew-trove-new-branch && curl -fsSL https://raw.githubusercontent.com/bravew/trove/HEAD/commands/new-branch.md -o ~/.claude/skills/bravew-trove-new-branch/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What New Branch does


description: Create a conventional git branch from user request argument-hint: "" allowed-tools: Bash(git *)

Create Git Branch

Generate a conventional branch name based on user request and create a new git branch.

Variables

User request: $ARGUMENTS

Instructions

**Step 1: Check Current Branch**

  • Check current branch: git branch --show-current
  • Warn (but proceed) if not on a standard base branch (staging, production, main, master, develop)

**Step 2: Generat

Alternatives in Git

  • OSS PR — Commit + PR workflow for open source contributions: auto-creates a user-prefixed branch when on main/master, t 19.7k ★
  • PR Summary — Generate a pull request summary for the current branch 5.8k ★
  • Merge Command — Finalize worktree work: update docs, commit, merge to main, clean up 1.3k ★

Full documentation available on GitHub

View Source Repository