cut-branch

Installation
SKILL.md

Cut a working branch for one issue and check it out. Git only — planning or implementation marks work started per references/issue-tracker.md.

Resolve the tracker per references/issue-tracker.md.

Name the branch

  1. Take the issue from the argument — an id or URL. With no argument, use the issue under discussion. Read its title and type from the tracker.
  2. Pick the conventional type from the issue itself: feat, fix, docs, style, refactor, perf, test, build, ci, or chore. Derive it from the issue's own type field or labels; ask the user only when the issue gives no signal.
  3. Build <type>/<issue-id>-<slug>, where slug condenses the issue to ≤7 words, lowercased and hyphen-separated, e.g. feat/42-add-meaning-to-universe.

Cut it

  1. git checkout -b <branch-name> — it forks from the current branch, so cut from the branch you mean to base the work on.

Done when the branch exists and is checked out.

Installs
2
GitHub Stars
5
First Seen
Sep 20, 2026