git-workflow

Enforce Git workflow best practices for commits, branches, and pull requests.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/gongye19/manu-agno --skill git-workflow-gongye19
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-workflow
Source: https://github.com/gongye19/manu-agno/tree/main/cookbook/02_agents/16_skills/sample_skills/git-workflow
Command: npx skills add https://github.com/gongye19/manu-agno --skill git-workflow-gongye19

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Git workflow guidance helps teams standardize commits, branches, and pull requests to improve code quality and collaboration.

Core Features & Use Cases

  • Commit Message Guidelines: defines conventional formats and examples to ensure clear history.
  • Branch Naming: prescribes type-based naming to reflect work and ticket references.
  • Pull Request Guidelines: provides structure for PR descriptions and review checks.
  • Common Commands: provides a starter playbook for typical Git workflows (branch, commit, rebase, push, and PR creation).

Quick Start

Ask me to validate a commit message and suggest a branch name following the Git workflow guidelines.

Frequently Asked Questions about git-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write conventional commit messages for a standardized git workflow?

To write conventional commit messages, you use type-based prefixes like feat or fix to ensure a clear git history. This workflow provides reference definitions and a script to validate or generate properly formatted conventional commits.

What is the best way to name git branches for pull requests in team coordination?

The best way to name git branches is using type-based naming that reflects the work type and includes ticket references. This workflow prescribes standardized branch naming conventions to improve team coordination and code review clarity.

How do I structure pull request descriptions for better code review?

To structure pull request descriptions, follow standardized PR templates that provide clear context for reviewers. This workflow provides structured PR guidelines and review checks to improve collaboration during software development.

Can I validate my git commit messages before pushing branches?

Yes, you can validate commit messages before pushing branches using a lightweight script. This workflow includes a validation script that checks your commit messages against conventional commit guidelines to ensure they meet formatting standards.

What are common git commands for branch, commit, rebase, and PR creation workflows?

Common git commands for branch, commit, rebase, and PR creation form a starter playbook for typical development workflows. This workflow provides a command playbook to guide teams through standard software coordination processes.