$npx skillfedfor your agent

managing-git-workflows

This skill guides you through structured Git workflows for team collaboration, covering branching strategies like trunk-based development, GitHub Flow, and GitFlow. Learn to enforce code quality with conventional commits, Git hooks, and branch protection rules, plus manage monorepos with clear ownership patterns.

Managing Git Workflows helps you choose and implement the right branching strategy—trunk-based, GitHub Flow, or GitFlow—for your team's needs.

AI-generated summary based on this skill's SKILL.md

★ 390  59 MITupdated by ancoleman

Decision gist · record as of 2025-12-11

Managing Git Workflows helps you choose and implement the right branching strategy—trunk-based, GitHub Flow, or GitFlow—for your team's needs. This skill guides you through structured Git workflows for team collaboration, covering branching strategies like trunk-based development, GitHub Flow, and GitFlow. Learn to enforce code quality with conventional commits, Git hooks, and branch protection rules, plus manage monorepos with clear ownership patterns.

manual: git clone https://github.com/ancoleman/ai-design-components → cp -r ai-design-components/skills/managing-git-workflows ~/.claude/skills/managing-git-workflows
skills/managing-git-workflows/SKILL.md · version 4f2f1ec3

Use it when

  • managing-git-workflows teaches you to establish conventional commits and automated versioning for your projects.
  • managing-git-workflows covers configuring Git hooks—particularly pre-commit hooks—for automated validation and quality checks.

Verify before relying

Read SKILL.md below before installing (12 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

ancoleman/ai-design-components/managing-git-workflows · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What git branching strategies for teams does managing-git-workflows cover?

managing-git-workflows guides you through multiple branching strategies suited for team projects, including trunk-based development, GitHub Flow, and GitFlow. Each strategy has different trade-offs: trunk-based development emphasizes continuous integration with short-lived branches, GitHub Flow simplifies the process for continuous deployment, and GitFlow provides structured release management. The skill helps you choose the right strategy based on your team's deployment cadence and release requirements.

How do I set up conventional commits with managing-git-workflows?

managing-git-workflows teaches you to establish conventional commits and automated versioning for your projects. Conventional commits follow a structured format (type: scope: subject) that enables tools to automatically parse commit history and generate semantic version numbers. The skill covers integrating commitlint to enforce these standards and automating release tagging, ensuring your commit messages are consistent and machine-readable across your team.

What Git hooks for code quality does this skill configure?

managing-git-workflows covers configuring Git hooks—particularly pre-commit hooks—for automated validation and quality checks. You'll learn to set up tools like Husky to manage hooks, integrate linting and formatting checks that run before commits are created, and prevent code that fails quality standards from entering your repository. This ensures consistent code quality without relying solely on code review.

How can managing-git-workflows help with monorepo management?

managing-git-workflows addresses organizing and managing monorepo projects with clear ownership patterns. The skill covers setting up CODEOWNERS files to define responsibility across multiple packages or services, using tools like Nx for workspace management, and establishing conventions that keep a single repository maintainable as it scales. This prevents confusion about who owns which parts of the codebase.

What code review and merge workflows does managing-git-workflows teach?

managing-git-workflows establishes code review and merge workflows for effective team collaboration. You'll learn to configure branch protection rules, implement pull request templates, and choose merge strategies like squash merge versus rebase based on your team's preferences. The skill emphasizes creating a review process that maintains code quality while keeping the merge workflow efficient.

Is managing-git-workflows open source and under what license?

Yes, managing-git-workflows is released under the MIT license, which permits free use, modification, and distribution in both open-source and commercial projects with minimal restrictions.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Git Workflows

Implement structured Git workflows for team collaboration, code quality, and automated releases. This skill covers branching strategies, conventional commit formats, Git hooks, and monorepo management patterns.

When to Use This Skill

Use this skill when: - Choosing a branching strategy for a new project or team - Implementing consistent commit message formats - Setting up Git hooks for linting, testing, or validation - Managing monorepos with multiple projects - Establishing code review workflows - Automating versioning and releases

Quick Decision: Which Branching Strategy?

Trunk-Based Development

Use when the team has strong CI/CD automation, comprehensive test coverage (80%+), and deploys frequently (daily or more). Short-lived branches merge within 1 day. Requires feature flags for incomplete

(truncated - see the full file via the links below)

File tree — 12 files
skills/managing-git-workflows/SKILL.md
skills/managing-git-workflows/examples/gitflow-example.sh
skills/managing-git-workflows/examples/github-flow-example.sh
skills/managing-git-workflows/outputs.yaml
skills/managing-git-workflows/references/branching-strategies.md
skills/managing-git-workflows/references/code-review-workflows.md
skills/managing-git-workflows/references/conventional-commits.md
skills/managing-git-workflows/references/git-hooks-guide.md
skills/managing-git-workflows/references/monorepo-patterns.md
skills/managing-git-workflows/scripts/check-branch-name.sh
skills/managing-git-workflows/scripts/setup-hooks.sh
skills/managing-git-workflows/scripts/validate-commit-msg.sh

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Choose and implement a Git branching strategy for team projects”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Git Workflow Skill
by ScientiaCapital · ScientiaCapital/skills

This skill teaches standardized git practices including conventional commit formatting, semantic branch naming patterns, and merge strategy selection. It provides templates and guidelines to maintain consistency across teams while enabling automated changelog generation and reducing code review friction.

no license declared → metadata onlyupdated Jul 2026
★ 26repo stars
git-workflow
by AsyrafHussin · AsyrafHussin/agent-skills

git-workflow provides structured guidance on writing effective commit messages using conventional formats, organizing branches by type and purpose, and managing pull requests at scale. It covers atomic commits, conflict resolution, and enforcing standards through git hooks.

MITupdated May 2026
★ 58repo stars
chinese-commit-conventions
by jnMetaCode · jnMetaCode/superpowers-zh

Adapt Conventional Commits for Chinese development teams with localized type definitions, message templates, and tooling integration. Configure commitlint, husky, and conventional-changelog to enforce consistent commit practices across your team while keeping type keywords in English for tool compatibility.

MITdocs in Chineseupdated Jul 2026
★ 7,277repo stars
git-hooks-setup
by wu529778790 · wu529778790/shenzjd-skills

Configure pre-commit, commit-msg, and pre-push hooks to standardize your team's development workflow. Supports both husky and native git hooks, with built-in linting, code formatting, commit message validation, and secret detection to catch issues before they reach your repository.

MITdocs in Chineseupdated Jun 2026
★ 0repo stars
conventional-commits
by patricio0312rev · patricio0312rev/skills

Conventional Commits helps you write structured, semantic commit messages that enable automated versioning and changelog generation. It guides you through selecting commit types, adding optional scopes, and formatting descriptions in imperative mood, with support for breaking changes and footer tokens.

MITupdated Jan 2026
★ 52repo stars
git-hygiene-enforcer
by patricio0312rev · patricio0312rev/skills

Git Hygiene Enforcer helps teams standardize development practices by automating commit validation, branch naming enforcement, and pull request workflows. It provides ready-to-use configurations for commit hooks, branch protection rules, and CI/CD checks that maintain code quality without manual oversight.

MITupdated Jan 2026
★ 52repo stars

More skills Hk (unlicensed) · Commit Summary (unlicensed) · Pnpm Workspace (unlicensed)

Tags
version-automationteam-collaborationcode-quality-gatesrelease-managementrepository-structurecommit-standardsbranch-strategydeveloper-workflow