What problem does it solve?
This skill standardizes Git workflows to ensure consistent commits, branch naming, and PR descriptions, reducing ambiguity and improving code reviews.
Core Features & Use Cases
- Conventional Commits: Format is
type(scope): description to convey intent at a glance.
- Branch Naming: Use kebab-case prefixes like
feature-, fix-, or docs- to categorize work.
- Files to Never Stage: Excludes common sensitive or bulky files (e.g.,
node_modules/, .env*, .DS_Store, dist/, build/, *.log, .claude/logs/, *.backup, credentials files).
- PR Description Template: Provides a structured description for pull requests, including sections for Summary, Changes Made, and Testing.
- Use Case: When working on a new feature in a
feature-xyz branch, apply conventional commits for each change and include a thorough PR description to facilitate reviews.
Quick Start
Apply the git conventions to my current work: format commits using the conventional commits style, name the branch as feature-<topic>, and generate a PR description using the template.