gitflow

Organize and enforce GitFlow branching for feature, release, and hotfix workflows.

2|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/PequiProject/pequi --skill gitflow-pequiproject
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitflow
Source: https://github.com/PequiProject/pequi/tree/main/.agents/skills/gitflow
Command: npx skills add https://github.com/PequiProject/pequi --skill gitflow-pequiproject

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitFlow provides a structured branching model to manage releases, hotfixes, and feature work in a scalable, auditable way for the Pequi project.

Core Features & Use Cases

  • Branch model and naming conventions for main, develop, feature/, release/, hotfix/, bugfix/
  • Guidance on release lifecycle, from start to post-release back-merge, including stabilization and validation steps
  • Hotfix workflow and back-merge procedures to maintain production stability

Quick Start

Start a release by branching from develop to release/<version>, bump the version, and push to trigger CI.

Frequently Asked Questions about gitflow

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

FAQPage Schema
How do I manage GitFlow branching for feature, release, and hotfix workflows?

You start a release by branching from develop to release/<version>, bumping the version, and pushing the branch to trigger CI pipelines for stabilization and validation.

What is the correct branch lifecycle for a GitFlow release?

The GitFlow release lifecycle spans from branching off develop, through version bumping and CI validation, to post-release back-merging into the main and develop branches to maintain stability.

How do I handle a hotfix workflow and back-merge in version control?

A hotfix workflow branches from main to address production issues, followed by a structured back-merge procedure to ensure the fix is integrated back into develop for ongoing version control stability.

Does GitFlow branching work with CI/CD pipelines for release management?

Yes, GitFlow branching aligns with CI/CD pipelines by triggering automated validation and stabilization steps upon pushing release or hotfix branches, ensuring consistent and auditable release management.

When should I use a release branch instead of a feature branch in GitFlow?

Use a release branch for version stabilization and deployment preparation, whereas feature branches are for developing new capabilities, ensuring distinct lifecycle steps and merge strategies within the workflow.