git-workflow

Standardize version control operations with a three-branch model and git worktrees.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/Quintenps/contactswap-agents --skill git-workflow-quintenps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-workflow
Source: https://github.com/Quintenps/contactswap-agents/tree/main/.copilot/skills/git-workflow
Command: npx skills add https://github.com/Quintenps/contactswap-agents --skill git-workflow-quintenps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves coordination friction and filesystem collisions when managing multiple concurrent feature branches or cross-repo dependencies within a team environment.

Core Features & Use Cases

  • Squad Branching Model: Enforces a strict dev-first workflow with dedicated channels for insiders and stable releases.
  • Parallel Worktrees: Enables simultaneous work on multiple issues within the same repository without branch-switching overhead or filesystem conflicts.
  • Multi-Repo Coordination: Provides a structured approach for managing dependencies across related repositories using local linking and coordinated PRs.

Quick Start

Use the git-workflow skill to initialize a new worktree for issue 195 based on the current dev branch.

Frequently Asked Questions about git-workflow

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

FAQPage Schema
How do I manage parallel feature branches without filesystem conflicts?

Git worktrees enable managing parallel development tasks by creating separate working directories for each issue within the same repository, eliminating branch-switching overhead and filesystem collisions.

What is a standardized squad branching model for team version control?

A standardized squad branching model enforces a strict dev-first workflow using a three-branch structure with dedicated channels for insiders and stable releases to coordinate team-based version control operations.

How do I initialize a git worktree for a specific issue from the dev branch?

To initialize a git worktree for a specific issue, use the workflow skill command to spawn a new working directory based on the current dev branch, which facilitates consistent branch naming and PR creation.

Can I manage cross-repository dependencies using local linking and coordinated PRs?

Yes, you can manage multi-repo coordination by structuring dependencies across related repositories through local linking and creating coordinated pull requests to synchronize updates across project boundaries.

Do I need GitHub CLI to execute branch lifecycle and worktree management commands?

Yes, GitHub CLI and standard git utilities are required to execute branch lifecycle and worktree management commands, as the system relies on these tools to facilitate consistent PR creation.

Why should I use a three-branch model instead of standard Git branching for team development?

The three-branch model provides dedicated channels for insiders and stable releases, resolving coordination friction when managing multiple concurrent feature branches or cross-repo dependencies within a team environment.