/new-branch

SkillDev tools

Lets your agent create a new GitHub branch from main using your project's naming convention.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the /new-branch skill

About this capability

Create a GitHub branch from main with the project naming convention

What this skill tells your AI

The instructions your AI receives, as published by evermind-ai/everos in .claude/skills/new-branch/SKILL.md and read by ahel’s review.

Cut a new branch for the GitHub repository.

Branch model

main       = default and protected branch
feat/*     = feature work
fix/*      = bug fixes
docs/*     = documentation-only changes
ci/*       = CI, build, and developer-experience changes
chore/*    = repository maintenance
refactor/* = behavior-preserving code structure changes

Steps

  1. Ask (or infer) the change type: feat, fix, docs, ci, chore, or refactor.
  2. Update main first:
    git checkout main
    git pull --ff-only
    
  3. Create the branch with a kebab-case slug:
    git checkout -b <type>/<short-slug>
    
  4. Keep the branch scoped to one purpose and open a pull request back to main.

Naming

  • feat/add-agentic-rerank, fix/empty-profile-crash, docs/quickstart-config, ci/check-github-docs.
  • Lowercase, hyphen-separated, no spaces, concise.

Never commit directly to main — always use a branch and pull request.

Signals

GitHub stars
13k
Forks
919
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
new-branch-evermind-ai
Source
github.com/evermind-ai/everos