with one click
create-new-topic-branch
// Create a new topic branch for a feature or task. Use when starting work on a new feature, bug, or task that needs its own branch — or when the user says "new branch", "topic branch", "start a feature".
// Create a new topic branch for a feature or task. Use when starting work on a new feature, bug, or task that needs its own branch — or when the user says "new branch", "topic branch", "start a feature".
| name | create-new-topic-branch |
| description | Create a new topic branch for a feature or task. Use when starting work on a new feature, bug, or task that needs its own branch — or when the user says "new branch", "topic branch", "start a feature". |
Create a new topic branch from master.
Use the prefix ferblape/ followed by a short, kebab-case description of the change (≤30 chars total). Be concrete: name the thing you're working on, not the issue number alone.
Examples:
ferblape/budget-export-csvferblape/people-agenda-sortferblape/fix-cms-paginationIf the user gives a feature name, use it. If not, derive it from the conversation. If there's no clear context, ask.
Before creating the branch, verify:
master (or the user explicitly wants to branch from somewhere else).git pull origin master.git checkout -b ferblape/<short-description>
If checks fail, stop and surface the problem. Do not stash or discard work without asking.
[HINT] Download the complete skill directory including SKILL.md and all related files