A solid reference for teams wanting consistent git practices. Covers conventional commits with all the standard types, branch naming conventions, and PR templates you can actually copy and use. The priority system is helpful,commit messages marked critical, branching and PRs as high impact. Includes practical examples of good versus bad commits, which matters more than you'd think when onboarding new developers. Also gets into rebasing strategy and git hooks setup with Husky. Not groundbreaking if you've been doing this for years, but genuinely useful for standardizing workflow across a team or getting junior developers up to speed on what clean git history looks like.

skills.sh installs
890
GitHub stars
102
last updated
Aug 21, 2026

Install

$ npx -y skills add asyrafhussin/agent-skills --skill git-workflow --agent claude-code

Installs into .claude/skills of the current project.

Files

Git Workflow

Git best practices, commit conventions, branching strategies, and pull request workflows. Guidelines for maintaining a clean, useful git history.

When to Apply

Reference these guidelines when:

  • Writing commit messages
  • Creating branches
  • Setting up git workflows
  • Reviewing pull requests
  • Maintaining git history

Rule Categories by Priority

PriorityCategoryImpactPrefix
1Commit MessagesCRITICALcommit-
2Branching StrategyHIGHbranch-
3Pull RequestsHIGHpr-
4History ManagementMEDIUMhistory-
5CollaborationMEDIUMcollab-

Quick Reference

1. Commit Messages (CRITICAL)

  • commit-conventional - Use conventional commits
  • commit-atomic - Atomic commits (one logical change)
  • commit-present-tense - Use imperative present tense
  • commit-meaningful - Descriptive, meaningful messages
  • commit-body - Add body for complex changes
  • commit-references - Reference issues/tickets
  • commit-git-hooks - Enforce standards with Husky + commitlint

2. Branching Strategy (HIGH)

Sponsors

Details

Repository
github.com/asyrafhussin/agent-skills
Categories
Git & Pull Requests, Documentation, AI & Agent Building, Automation & Workflows
First seen
Jun 3, 2026

More from asyrafhussin/agent-skills

All 14
1github avatargithub-releasegithub/awesome-copilotGuides IA through releasing a new version of a GitHub library end-to-end. Handles SemVer versioning and Keep a Changelog formatting automatically.790skills.sh installs
2google-labs-code avatarautomate-github-issuesgoogle-labs-code/jules-skillsSet up automated GitHub issue triage and resolution using parallel Jules coding agents759skills.sh installs
3ruvnet avatardiff-analyzeruvnet/rufloAnalyze git diffs for risk scoring, reviewer recommendations, and change classification. Use when preparing a PR, reviewing a large or cross-module change, or b753skills.sh installs
4ruvnet avatargit-workflowruvnet/rufloAdvanced git workflows with branch management, conflict resolution, and PR lifecycle743skills.sh installs
5cockroachdb avatarcommit-helpercockroachdb/cockroachHelp create git commits and PRs with properly formatted messages and release notes following CockroachDB conventions. Use when committing changes or creating pu642skills.sh installs
6odysseus0 avatarcommitodysseus0/symphonyCreate a well-formed git commit from current changes using session history for rationale and summary; use when asked to commit, prepare a commit message, or fin523skills.sh installs