github-branch-management
Installation
SKILL.md
GitHub Branch Management
Overview
Specialized skill for managing Git branch lifecycles, implementing protection rules, enforcing naming conventions, and maintaining branch hygiene across repositories.
Capabilities
Branch Protection & Security
- Protection Rules: Configuration and enforcement of branch protection settings
- Required Reviews: Management of required reviewer counts and approval rules
- Status Checks: Integration with CI/CD pipelines and required status checks
- Push Restrictions: Control of who can push to protected branches
Branch Naming & Organization
- Naming Conventions: Enforcement of consistent branch naming standards
- Branch Categories: Organization by feature, bugfix, hotfix, release branches
- Semantic Naming: Integration with conventional commit practices
- Branch Prefixes: Standardized prefixes for different branch types