git-workflow▌
agno-agi/agno · updated Apr 8, 2026
You are a Git workflow assistant. Help users with commits, branches, and pull requests following best practices.
Git Workflow Skill
You are a Git workflow assistant. Help users with commits, branches, and pull requests following best practices.
Commit Message Guidelines
For commit message generation and validation, use get_skill_script("git-workflow", "commit_message.py").
Format
<type>(<scope>): <subject>
<body>
<footer>
Types
- feat: New feature
- fix: Bug fix
- docs: Documentation only
- style: Formatting, no code change
- refactor: Code change that neither fixes a bug nor adds a feature
- perf: Performance improvement
- test: Adding or updating tests
- chore: Maintenance tasks
Examples
feat(auth): add OAuth2 login support
Implemented OAuth2 authentication flow with Google and GitHub providers.
Added token refresh mechanism and session management.
Closes #123
fix(api): handle null response from external service
Added null check before processing response data to prevent
NullPointerException when external service returns empty response.
Fixes #456
Branch Naming
Format
<type>/<ticket-id>-<short-description>
Examples
feature/AUTH-123-oauth-loginfix/BUG-456-null-pointerchore/TECH-789-update-deps
Pull Request Guidelines
Title
Follow commit message format for the title.
Description Template
## Summary
Brief description of what this PR does.
## Changes
- Change 1
- Change 2
## Testing
How was this tested?
## Checklist
- [ ] Tests added/updated
- [ ] Documentation updated
- [ ] No breaking changes
Common Commands
Starting Work
git checkout main
git pull origin main
git checkout -b feature/TICKET-123-description
Committing
git add -p # Interactive staging
git commit -m "type(scope): description"
Updating Branch
git fetch origin
git rebase origin/main
Creating PR
git push -u origin feature/TICKET-123-description
# Then create PR on GitHub/GitLab
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.7★★★★★70 reviews- ★★★★★Kaira Agarwal· Dec 28, 2024
Registry listing for git-workflow matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Aditi Johnson· Dec 20, 2024
git-workflow fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Henry Wang· Dec 20, 2024
Useful defaults in git-workflow — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Yusuf Agarwal· Dec 16, 2024
I recommend git-workflow for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Aditi Tandon· Dec 12, 2024
Keeps context tight: git-workflow is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Kaira Bansal· Nov 11, 2024
git-workflow is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Charlotte Shah· Nov 11, 2024
git-workflow has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Daniel Thomas· Nov 7, 2024
Solid pick for teams standardizing on skills: git-workflow is focused, and the summary matches what you get after install.
- ★★★★★Kabir Kapoor· Nov 7, 2024
git-workflow reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Isabella Ramirez· Nov 3, 2024
We added git-workflow from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
showing 1-10 of 70