ss-create-branch

Installation
SKILL.md

Create Development Branch

Create a named development branch from the latest remote default branch, decide whether to develop in an isolated git worktree (explicit request > repository default > ask the user), push the branch immediately, and set up upstream tracking.

Inputs

  • A branch name, a requirement link (issue/ticket/doc URL), or a plain-language description of the work. If none is given, ask.
  • Optional: --from <branch> to branch off something other than the remote default.
  • Optional: an explicit worktree preference (isolated worktree vs. develop in place) — if not given, follow Step 4's priority order below.
  • Optional: --verify-baseline to run the full test suite once after the worktree is ready, to confirm the baseline. Skipped by default because the branch starts as a zero-diff cut of the remote base, so its baseline already equals whatever CI last confirmed.

Step 1 — Determine the branch slug

Derive the slug (the name portion after the type prefix) from the input:

Installs
4
GitHub Stars
1
First Seen
10 days ago
ss-create-branch — lbk-open/super-spec