
Git Workflow
- 23 installs
- 4 repo stars
- Updated April 11, 2026
- 89jobrien/steve
git-workflow is a Claude Code skill that guides pull request creation, branch management, merge strategies, and code review conventions.
About
git-workflow is a Claude Code skill that guides git workflows and pull requests. A developer uses it to create well-structured PRs, establish branch naming conventions, choose merge strategies, and improve code review. It bundles PR body templates for features, bugs, and refactors.
- Guides pull request creation, branch naming, and merge strategies
- Provides PR templates and review checklists
- Covers rebasing and conflict resolution
Git Workflow by the numbers
- 23 all-time installs (skills.sh)
- Ranked #377 of 733 Git & Pull Requests skills by installs in the Skillselion catalog
- Data as of Jul 28, 2026 (Skillselion catalog sync)
git-workflow capabilities & compatibility
- Capabilities
- pull request authoring · branch strategy · merge strategy · code review
- Works with
- github
- Use cases
- code review
- Pricing
- Free
What git-workflow says it does
Git workflow and pull request specialist. Use when creating PRs, managing branches, establishing git conventions, or improving code review processes.
Creates well-structured pull requests
npx skills add https://github.com/89jobrien/steve --skill git-workflowAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 23 |
|---|---|
| repo stars | ★ 4 |
| Last updated | April 11, 2026 |
| Repository | 89jobrien/steve ↗ |
What it does
Create pull requests, set branch conventions, and choose merge strategies.
Who is it for?
Teams and developers establishing PR templates, branch naming, and merge-strategy conventions.
Skip if: Executing git operations automatically or resolving merge conflicts without human review.
When should I use this skill?
You are creating a PR, naming branches, or setting git conventions.
What you get
Produces structured PRs, branch naming rules, PR templates, and merge-strategy guidance.
- pull request body
- branch naming convention
- PR template
By the numbers
- 3 merge strategies compared
- 6 documented capabilities from PR creation to conflict resolution
Files
Git Workflow Skill
Expert guidance for git workflows, pull request best practices, branch management, and code review processes.
What This Skill Does
- Creates well-structured pull requests
- Establishes branch naming conventions
- Defines PR templates and checklists
- Reviews PR quality
- Manages merge strategies
- Handles rebasing and conflict resolution
When to Use
- Creating pull requests
- Establishing team git conventions
- Improving code review process
- Branch strategy decisions
- PR template creation
Reference Files
references/PULL_REQUEST.template.md- PR body templates for features, bugs, refactors
Branch Naming
<type>/<issue-number>-<short-description>Types: feat, fix, refactor, docs, test, chore
PR Best Practices
1. Clear title following conventional format 2. Summary explaining WHAT and WHY 3. Specific test plan 4. Breaking changes documented 5. Screenshots for UI changes 6. Link to related issues
Merge Strategies
| Strategy | When to Use |
|---|---|
| Squash | Feature branches, clean history |
| Merge | Preserve commits, audit trail |
| Rebase | Linear history, small changes |
Pull Request Template
Title Format
<type>[scope]: <short description>Examples:
feat(auth): add OAuth2 integrationfix(api): resolve rate limiting bypassdocs: update API documentation
---
PR Body Template
## Summary
<1-3 bullet points describing what this PR does>
- Implements X feature for Y use case
- Fixes bug where Z happened
- Refactors W to improve maintainability
## Motivation
<Why is this change needed? Link to issue if applicable>
Closes #{{ISSUE_NUMBER}}
## Changes
### Added
- {{NEW_FILE_OR_FEATURE}}
### Changed
- {{MODIFIED_BEHAVIOR}}
### Removed
- {{DEPRECATED_CODE}}
## Test Plan
- [ ] Unit tests added/updated
- [ ] Integration tests pass
- [ ] Manual testing completed
- [ ] Edge cases considered
### Testing Steps
1. {{STEP_1}}
2. {{STEP_2}}
3. Expected: {{EXPECTED_RESULT}}
## Screenshots
<If UI changes, include before/after screenshots>
| Before | After |
|--------|-------|
|  |  |
## Checklist
- [ ] Code follows project style guidelines
- [ ] Self-review completed
- [ ] Comments added for complex logic
- [ ] Documentation updated
- [ ] No new warnings introduced
- [ ] Dependencies updated in lockfile
## Breaking Changes
<List any breaking changes and migration steps>
- **Before:** `oldMethod()`
- **After:** `newMethod(options)`
- **Migration:** Update all callsites to use new signature
---
🤖 Generated with [Claude Code](https://claude.com/claude-code)---
Quick Templates
Feature PR
## Summary
- Adds {{FEATURE_NAME}} functionality
- Enables users to {{USER_BENEFIT}}
## Test Plan
- [ ] Happy path tested
- [ ] Error cases handled
- [ ] Performance acceptable
🤖 Generated with [Claude Code](https://claude.com/claude-code)Bug Fix PR
## Summary
- Fixes {{BUG_DESCRIPTION}}
- Root cause: {{ROOT_CAUSE}}
Closes #{{ISSUE}}
## Test Plan
- [ ] Regression test added
- [ ] Original issue no longer reproducible
🤖 Generated with [Claude Code](https://claude.com/claude-code)Refactor PR
## Summary
- Refactors {{COMPONENT}} for improved {{BENEFIT}}
- No functional changes
## Test Plan
- [ ] All existing tests pass
- [ ] No behavior changes
🤖 Generated with [Claude Code](https://claude.com/claude-code)Branch Naming
<type>/<issue-number>-<short-description>Examples:
feat/123-oauth-loginfix/456-null-pointerrefactor/789-extract-utils
Quality Checklist
- [ ] PR title follows conventional format
- [ ] Summary explains WHAT and WHY
- [ ] Test plan is specific and actionable
- [ ] Breaking changes documented with migration
- [ ] Linked to issue if applicable
- [ ] Screenshots for UI changes
Related skills
FAQ
What merge strategies does it cover?
Squash for clean history, merge to preserve commits, and rebase for linear history.
Does it provide PR templates?
Yes. It includes PR body templates for features, bugs, and refactors.