create-feature-branch
CommunityAutomate feature branch creation, follow best practices.
Software Engineering#automation#git#version control#development workflow#github#branching#feature branch
AuthorBerryKuipers
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manually creating feature branches is often inconsistent, error-prone, and time-consuming. This Skill automates the entire process, ensuring proper naming conventions, correct base branch syncing, and remote tracking setup.
Core Features & Use Cases
- Standardized Naming: Automatically generates branch names like
feature/issue-<NUMBER>-<short-description>following project conventions. - Development Sync: Ensures your new branch is always up-to-date with the latest
developmentbranch. - Remote Tracking: Sets up remote tracking automatically, simplifying future
git pushcommands. - Use Case: Before starting any new feature implementation or picking up a GitHub issue, use this Skill to instantly set up your development environment correctly.
Quick Start
Create a feature branch for issue 137 with title "Add Dark Mode"
ISSUE_NUMBER=137 ISSUE_TITLE="Add Dark Mode"
Assuming the skill is executed with these parameters, it will:
1. Checkout and pull the latest 'development' branch.
2. Create a new branch, e.g., 'feature/issue-137-add-dark-mode'.
3. Push the new branch to remote with upstream tracking.
Dependency Matrix
Required Modules
gitjq
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: create-feature-branch Download link: https://github.com/BerryKuipers/claude-code-toolkit/archive/main.zip#create-feature-branch Please download this .zip file, extract it, and install it in the .claude/skills/ directory.