Skill Metadata
- Name
- rulebook-git-workflow
- Description
- Git workflow standards including branching strategy, commit conventions, and PR guidelines. Use when creating branches, writing commit messages, preparing pull requests, or following git best practices.
Git Workflow Standards
Branch Naming
feature/<task-id>-<short-description>
fix/<issue-id>-<short-description>
refactor/<scope>-<description>
docs/<scope>-<description>
Commit Message Format
<type>(<scope>): <subject>
<body>
<footer>
Types
feat: New feature
fix: Bug fix
docs: Documentation
style: Formatting
refactor: Code restructuring
test: Adding tests
chore: Maintenance
Example
feat(auth): add JWT token validation
Implement JWT validation middleware for protected routes.
Closes #123
Pull Request Guidelines
PR Title
feat(scope): short description
PR Description
## Summary
Brief description of changes.
## Changes
- Change 1
- Change 2
## Testing
How this was tested.
## Checklist
- [ ] Tests pass
- [ ] Lint passes
- [ ] Documentation updated
Workflow Steps
- Create feature branch from main
- Make commits following conventions
- Run quality checks before push
- Create PR with description
- Address review feedback
- Squash and merge