git-workflow

Enforce Git branching, commit, and release workflows with validation.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Scheune10-coding/my-claude-code-skills --skill git-workflow-scheune10-coding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-workflow
Source: https://github.com/Scheune10-coding/my-claude-code-skills/tree/main/git-workflow
Command: npx skills add https://github.com/Scheune10-coding/my-claude-code-skills --skill git-workflow-scheune10-coding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Git teams often struggle with inconsistent processes, brittle release cycles, and unclear governance. This skill codifies a branching strategy, conventional commits, semantic versioning, changelog generation, PR templates, and merge strategies to ensure consistency and predictability.

Core Features & Use Cases

  • Branching & Naming: Enforce main/develop/feature/bugfix/hotfix patterns with clear branching rules.
  • Commit Hygiene: Standardize commit types via Conventional Commits to enable automated changelogs and versioning.
  • Release & Changelog: Generate changelogs and manage semantic versioning automatically across releases.

Quick Start

Create a new feature branch following feature/*, commit changes with feat: or fix:, and open PRs that adhere to the PR templates.

Frequently Asked Questions about git-workflow

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

FAQPage Schema
How do I automate changelog generation from conventional commits?

Automate changelog generation by standardizing commit types via Conventional Commits. This skill enforces commit hygiene and branching rules to automatically generate structured changelogs and manage semantic versioning across releases.

What is the best way to enforce branch naming conventions across a Git team?

The best way to enforce branch naming is by codifying main, develop, feature, bugfix, and hotfix patterns. This skill applies structured validation rules to ensure consistent branch naming and predictable release cycles.

Does this Git workflow skill support both trunk-based and git-flow branching models?

Yes, the skill supports both trunk-based and git-flow models. It applies structured prompts and validation rules to manage main, develop, feature, bugfix, and hotfix release cycles across different branching strategies.

How do I manage semantic versioning for feature, bugfix, and hotfix releases?

Manage semantic versioning by enforcing Conventional Commits and structured release cycles. The skill automates version bumps and changelog generation based on commit types like feat and fix across feature, bugfix, and hotfix branches.

Why do inconsistent Git workflows cause brittle release cycles?

Inconsistent Git workflows cause brittle release cycles due to unclear governance and non-standardized commit structures. Codifying branching strategies, PR templates, and merge strategies ensures consistency, predictability, and reliable automated releases.