Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
bjornmelin avatar

New Branch

  • 5 installs
  • 5 repo stars
  • Updated August 5, 2026
  • bjornmelin/dev-skills

new-branch is a skill that creates a conventional-commit, semver-compliant git branch first and then presents the full execution plan in chat.

About

This skill creates and switches to a new conventional-commit and semver-compliant git branch before any work begins. Developers use it when they want a scoped branch prepared first and a clear plan laid out in chat. It stops after switching branches unless asked to implement, then presents the intended changes, key files, verification, commit shape, and risks.

  • Creates and checks out a conventional-commit, semver-compliant branch first
  • Stops after switching branch unless implementation is requested
  • Presents the full change, key files, verification, and PR plan in chat

New Branch by the numbers

  • 5 all-time installs (skills.sh)
  • Ranked #473 of 733 Git & Pull Requests skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

new-branch capabilities & compatibility

Capabilities
planning
Use cases
planning
From the docs

What new-branch says it does

Create and switch to a new conventional-commit and semver-compliant branch before doing any work
SKILL.md
Stop after switching to the new branch unless the user separately asks for implementation work.
SKILL.md
provide the complete plan for work to be done on that branch and its pull request: intended changes, key files, verification, commit shape, and any risks or blockers.
SKILL.md
npx skills add https://github.com/bjornmelin/dev-skills --skill new-branch

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs5
repo stars5
Last updatedAugust 5, 2026
Repositorybjornmelin/dev-skills

What it does

Preparing a scoped conventional-commit branch before work and presenting the change and PR plan in chat.

Who is it for?

Developers who want a scoped branch prepared and a plan laid out before implementation.

Skip if: Doing the implementation itself; it stops after switching branches unless asked.

When should I use this skill?

The user wants a branch prepared first and a clear plan in chat before implementation.

By the numbers

  • 4-step branch-then-plan workflow

Files

SKILL.mdMarkdownGitHub ↗

New Branch

1. Before any other work, inspect the current branch/worktree state. 2. Create and checkout a new branch for the task using a conventional-commit and semver-compliant name, keeping it short and scoped, for example feat/add-x, fix/y, or chore/z. 3. Stop after switching to the new branch unless the user separately asks for implementation work. 4. In chat, provide the complete plan for work to be done on that branch and its pull request: intended changes, key files, verification, commit shape, and any risks or blockers.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.