Automates the creation of git branches following Sentry's standardized naming conventions and workflow.
The Sentry Git Branch Creator skill streamlines the development process by automatically generating and switching to new git branches that adhere to Sentry's organizational standards. It intelligently resolves user prefixes, classifies the work type—such as features, fixes, or refactors—by inspecting local changes, and creates descriptive, collision-resistant branch names. This ensures consistency across team repositories and reduces the cognitive load of manual branch naming while maintaining compatibility with CI/CD pipelines.
Key Features
01Automatic collision avoidance with incrementing numeric suffixes for existing branches.
02Standardized kebab-case branch name generation with automated descriptions.
03Automatic user prefix resolution from GitHub API or local git configuration.
04Smart base branch detection including main, master, and detached HEAD support.
05498 GitHub stars
06Intelligent work classification (feat, fix, ref, chore, etc.) based on diff inspection.
Use Cases
01Ensuring team-wide consistency in branch naming for better observability and automation.
02Starting a new feature or bug fix with standardized naming for Sentry repositories.
03Switching to a new branch from a detached HEAD while maintaining proper naming hierarchy.