What problem does it solve?
This Skill automates repetitive Git operations, ensuring consistent commit messages, streamlined branch management, and clear Pull Request descriptions, saving developers time and improving code quality.
Core Features & Use Cases
- Conventional Commits: Automatically generates commit messages following the Conventional Commits specification (feat, fix, docs, etc.).
- Branch Naming: Suggests and enforces standardized branch naming conventions (e.g.,
feature/, fix/).
- PR Description Generation: Creates detailed PR descriptions based on commit history and user input.
- Use Case: When you finish a new feature, you can use the
/commit command to generate a feat: commit message, then use /branch to create a feature/your-feature-name branch, and finally use /pr to generate a PR description summarizing your changes.
Quick Start
Use the git-workflow skill to generate a conventional commit message for a new feature.