Skip to content
cccskills
FreePublished on GitHubEnglish overview

new-branch

Creates a scoped Git branch from the updated `main` branch using the project’s naming convention. It selects a prefix for feature work, fixes, docs, CI, maintenance, or refactoring, then adds a concise lowercase, hyphenated name.

OriginalShow the original description

Create a GitHub branch from main with the project naming convention

EverMind-AI/EverOS13,701 stars(GitHub 13,701 + cccskills 0)
Works withGitHub

Run score Not tested

See how to install

Good for

  • Starting a feature branch
  • Creating a bug fix branch
  • Preparing a docs or CI change
  • Naming a branch for repository maintenance

Overview

What it does

This skill creates a branch from main to start work in a GitHub repository. It chooses a prefix based on the type of change: feat, fix, docs, ci, chore, or refactor, followed by a short kebab-case name. For example, feature work can use feat/add-agentic-rerank, while a bug fix can use fix/empty-profile-crash.

Before creating the branch, it switches to main and updates it, then creates the new working branch from that state. Each branch should have one purpose. After the work, the flow is to open a pull request back to main; the skill assumes contributors do not commit directly to main.

When it helps

Use it when starting a feature, bug fix, documentation update, or another distinct type of change. It is also useful when you want branch names to follow a consistent convention across a repository.

Example requests

  • “Create a branch for adding a setting to the settings screen.”
  • “Create a branch to fix the crash with an empty profile.”
  • “Create a branch for updating the development guide.”

Notes

This skill requires Git and a GitHub repository. It updates main before creating the new branch.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Document check

AI checked the SKILL.md for operations that need care and for setup requirements. The score comes only from actually running the skill (hands-on test).

SafetyAre sending data, deleting files, and running commands disclosed?
BPartly lackingIt switches branches and updates `main`, but specifies no check for uncommitted work.
Easy setupDoes it need few tools or API keys, and are they documented?
AGoodIt explicitly states that Git and a GitHub repository are required.

Not counted in the score. Rated by AI (OpenAI Codex) as of Oct 29, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (1)

  • SKILL.md1.1 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

/new-branch

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.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

add-memory-kind

FreeSummary

Guide developers through adding a persisted business memory type. Choose Markdown, SQLite, and LanceDB storage and a Markdown file strategy, then wire up schemas, repositories, and writers across the layers the data needs.

  • Adding a new persisted business record type
  • Choosing storage for searchable memory
  • Wiring a daily Markdown log with database indexes
EverMind-AI/EverOS13.7KUpdated Oct 29, 2026

commit

FreeSummary

Review the current Git changes and recent history, then create a focused commit with a Conventional Commits message. The skill helps stage only related files, follow the required format, and address hook failures before committing.

  • Creating a commit for a focused code change
  • Staging only related files from a mixed working tree
  • Writing a Conventional Commits message
EverMind-AI/EverOS13.7KUpdated Oct 29, 2026

pr

FreeSummary

Opens a GitHub pull request from a scoped branch to `main` using the repository’s template. It checks that `make ci` passes, pushes the branch, and guides completion of the summary, change area, verification, checklist, and reviewer notes.

  • Opening a pull request for a completed change
  • Filling out the repository’s PR template
  • Recording CI and manual verification results
EverMind-AI/EverOS13.7KUpdated Oct 29, 2026

release

FreeSummary

Prepare and publish a versioned everos release to PyPI. The skill guides version and changelog updates, the tag-triggered workflow, its approval step, and review and publication of the resulting GitHub Release draft.

  • Preparing a patch, minor, or major release
  • Publishing a release candidate to PyPI
  • Reviewing and publishing the GitHub Release draft
EverMind-AI/EverOS13.7KUpdated Oct 29, 2026

See all skills by EverMind-AI

Report a problem with this skill