From tehik-dev-skills
Create a correctly named git branch following the project branch strategy. Use this whenever the user says 'create a branch', 'make a branch', 'I need a new branch', 'start working on [ticket]', 'let me work on [feature/bug]', or wants to begin a feature, bug fix, hotfix, or release branch.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tehik-dev-skills:create-branchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Gate:** Step 1 checks for uncommitted changes. If any exist, this skill stops and asks how to proceed before creating a branch.
Gate: Step 1 checks for uncommitted changes. If any exist, this skill stops and asks how to proceed before creating a branch.
git status
If there are uncommitted changes, stop and ask the user what to do.
feature/*, fix/*, release/* → base is develophotfix/* → base is maingit checkout <develop|main>
git pull origin <develop|main>
| Type | Convention | Example |
|---|---|---|
| New feature | feature/<ticket-id>-<description> | feature/JIRA-42-add-approval-deadline |
| Bug fix | fix/<ticket-id>-<description> | fix/JIRA-118-button-null-pointer |
| Critical production fix | hotfix/<ticket-id>-<description> | hotfix/JIRA-200-payment-duplicate |
| Release preparation | release/<version> | release/1.4.0 |
The description must be kebab-case, in English, at most 5 words.
If there is no ticket ID (e.g. chore or exploratory work), omit it: <type>/<description>.
git checkout -b <branch-name>
git branch --show-current
git push -u origin <branch-name>
Report:
✅ Branch created:
- Branch: <branch-name>
- You are now on this branch
npx claudepluginhub tehik-ee/ai-generic-skills --plugin tehik-dev-skillsProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.