git-workflow

Define a Git workflow with branching rules, conventional commits, and pull request templates.

44|9|Updated May 7, 2026
One-click install
npx skills add https://github.com/Omar-Obando/qwen-orchestrator --skill git-workflow-omar-obando
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-workflow
Source: https://github.com/Omar-Obando/qwen-orchestrator/tree/main/skills/git-workflow
Command: npx skills add https://github.com/Omar-Obando/qwen-orchestrator --skill git-workflow-omar-obando

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates inconsistent branching, unclear commit history, and messy pull requests by providing a repeatable Git workflow for team development.

Core Features & Use Cases

  • Branching Strategy: Use Git Flow-style environments (main, develop, feature/, bugfix/, release/, hotfix/) to keep work organized and releases predictable.
  • Conventional Commit Standards: Apply a consistent <type>(<scope>): <subject> format to improve readability, changelogs, and automation readiness.
  • Merge Conflict Protocol & PR Template: Reduce integration risk with clear rebase/resolve steps and a structured pull request checklist.

Quick Start

Tell the AI to “create a Git workflow plan for our team using Git Flow with conventional commits and a PR template.”

Frequently Asked Questions about git-workflow

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

FAQPage Schema
How do I standardize Git branches and commit history for a development team?

Standardize Git branches and commit history by applying a Git Flow-style strategy with main, develop, feature/*, and hotfix/* environments, alongside conventional commit formats. This enforces naming rules and keeps collaborative repository work organized and releases predictable.

What is the best way to resolve merge conflicts during a Git pull request?

The best way to resolve merge conflicts during a Git pull request is to follow a defined rebase and resolution protocol. This reduces integration risk by providing clear, structured steps for handling conflicting code changes before merging into the main branch.

How do I create a pull request template for consistent code reviews?

Create a pull request template by defining a structured checklist for feature development and bug fixing. This standardizes the review process, ensuring that all submissions meet the team's conventional commit and branch naming requirements before integration.

When do I need conventional commits in my version control workflow?

You need conventional commits in your version control workflow when you want to improve readability, generate automated changelogs, and apply a consistent type, scope, and subject format across collaborative repositories to eliminate unclear commit history.

Does this Git workflow strategy support hotfixes and release branches?

Yes, this Git workflow strategy supports hotfixes and release branches. It applies Git Flow-style environments specifically designed for feature development, bug fixing, releases, and hotfixes to keep collaborative repository work organized and predictable.

Why should our team use a structured branching strategy instead of ad hoc commits?

You should use a structured branching strategy instead of ad hoc commits to eliminate coordination problems, unclear commit history, and messy pull requests. A repeatable Git workflow provides consistent naming rules and merge protocols for team development.