{"enrichment":{"faq":[{"a":"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.","q":"What git branching strategies for teams does managing-git-workflows cover?"},{"a":"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.","q":"How do I set up conventional commits with managing-git-workflows?"},{"a":"managing-git-workflows covers configuring Git hooks\u2014particularly pre-commit hooks\u2014for 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.","q":"What Git hooks for code quality does this skill configure?"},{"a":"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.","q":"How can managing-git-workflows help with monorepo management?"},{"a":"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.","q":"What code review and merge workflows does managing-git-workflows teach?"},{"a":"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.","q":"Is managing-git-workflows open source and under what license?"}],"shadow_tags":["version-automation","team-collaboration","code-quality-gates","release-management","repository-structure","commit-standards","branch-strategy","developer-workflow"],"summary_rewrite":"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."},"files":[{"bytes":9835,"path":"skills/managing-git-workflows/SKILL.md","sha256":"888a8588a4cd253c32603988cf869a06b1e48770906adfe293f70ce01fafd1c0","url":"https://skillfed.io/files/ancoleman/ai-design-components/managing-git-workflows/4f2f1ec3/SKILL.md"}],"id":"ancoleman/ai-design-components/managing-git-workflows","links":{"html":"https://skillfed.io/ancoleman/ai-design-components/managing-git-workflows","md":"https://skillfed.io/ancoleman/ai-design-components/managing-git-workflows.md","repo":"https://github.com/ancoleman/ai-design-components"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":59,"language":"Python","last_updated":"2025-12-11","license":"MIT","name":"managing-git-workflows","publisher":"ancoleman","stars":390},"relations":{"similar":[{"id":"BagelHole/DevOps-Security-Agent-Skills/git-workflow"},{"id":"miles990/claude-software-skills/git-workflows"},{"id":"AsyrafHussin/agent-skills/git-workflow"},{"id":"vasilyu1983/AI-Agents-public/dev-git-workflow"},{"id":"curiositech/some_claude_skills/git-workflow-expert"},{"id":"jmsktm/claude-settings/git-workflow-designer"},{"id":"ScientiaCapital/skills/git-workflow-skill"},{"id":"affaan-m/ECC/git-workflow"},{"id":"duck4nh/antigravity-kit/git-expert"},{"id":"geoffjay/claude-plugins/git-repository"}]},"slug":{"owner":"ancoleman","repo":"ai-design-components","skill":"managing-git-workflows"},"version":"4f2f1ec3"}
