observeinc/cli

branch

>- Create git branches with a username prefix. Use when creating new branches, checking out new branches, or when the user asks to start work on a feature, fix, or task.

First seen Jul 9, 2026

Installation

$ npx skills add observeinc/cli --skill branch

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from observeinc/cli · top by installs.

npx skills add observeinc/cli

Browse all from observeinc/cli

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 4
License LICENSE
Default branch main
Open issues 2
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

More metadata
internal
1

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,008 B
  • docs SUMMARY.md 180 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 3 installs

SKILL.md

Branch Naming

All new branches must be prefixed with the current user's name.

Format

<username>/<branch-name>

Determining the Username

Run whoami or extract the user from the system environment to get the current username. Use that as the prefix.

Branch Name Rules

  • Prefix with <username>/ followed by a short, descriptive kebab-case name
  • Use lowercase letters, numbers, and hyphens only for the branch name portion
  • Keep it concise but descriptive

Examples

cole/add-user-auth
cole/fix-query-timeout
cole/update-dependencies

Workflow

  1. Determine the username (e.g. via whoami)
  2. Construct the branch name as <username>/<descriptive-name>
  3. Create the branch with git checkout -b <username>/<descriptive-name>