What problem does it solve?
Manually creating or switching Git feature branches, especially while adhering to consistent naming conventions, can be a minor but frequent interruption to a developer's workflow. This Skill automates the process, letting you focus on coding.
Core Features & Use Cases
- Automated Branch Naming: Generates concise, kebab-case
feature/<slug> branch names directly from your natural language descriptions.
- Smart Branch Handling: Checks for existing branches and intelligently either creates a new one or switches to an existing one, preventing errors and ensuring continuity.
- Git Status Verification: Always verifies the working directory is clean before performing any branch operations, safeguarding your uncommitted changes.
- Use Case: When you're ready to begin a new task, simply tell Claude "start feature for user profile editing." It will automatically create or switch to
feature/user-profile-edit, allowing you to dive straight into coding without the manual Git overhead.
Quick Start
Start a new feature branch for implementing the new user dashboard.