Help us improve
Share bugs, ideas, or general feedback.
From git-workflow
Manages Git workflows including branching strategies, Conventional Commits, PR creation/review/merging with CI checks, conflict resolution, releases, CI/CD integration, and git hooks setup.
npx claudepluginhub netresearch/claude-code-marketplace --plugin git-workflowHow this skill is triggered — by the user, by Claude, or both
Slash command
/git-workflow:git-workflowThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Expert patterns for Git version control: branching, commits, collaboration, and CI/CD.
checkpoints.yamlevals/evals.jsonreferences/advanced-git.mdreferences/branching-strategies.mdreferences/ci-cd-integration.mdreferences/claude-code-hooks.mdreferences/code-quality-tools.mdreferences/commit-conventions.mdreferences/git-hooks-setup.mdreferences/github-releases.mdreferences/pull-request-workflow.mdscripts/verify-git-workflow.shGuides git workflows including trunk-based vs GitFlow, Conventional Commits, PR templates, branch protection, squash/rebase merges, interactive rebase, bisect, monorepos. Use for team setup, commit messages, PR reviews.
Manages Git workflows: branching strategies (GitHub Flow, Git Flow), conventional commits, branch naming, PR checklists, and feature development processes. Use for commits, PRs, branches, conflicts, version control.
Guides Git workflows with branching strategies (GitHub Flow, Git Flow), conventional commit messages, branch naming, PR templates, and operations like rebase. Use for Git ops, commits, branches, team workflows.
Share bugs, ideas, or general feedback.
Expert patterns for Git version control: branching, commits, collaboration, and CI/CD.
references/pull-request-workflow.md.~/.claude/skills/, ~/.claude/plugins/cache/, **/.bare/**) — always the repo worktree. Verify pwd first.--force-with-lease — never plain --force.See references/pull-request-workflow.md for the merge-gate command, atomic-commit guidance, and review-thread SHA-citation pattern.
Load references on demand based on the task at hand:
| Reference | Content Triggers |
|---|---|
references/branching-strategies.md | Branching model, Git Flow, GitHub Flow, trunk-based, branch protection |
references/commit-conventions.md | Commit messages, conventional commits, semantic versioning, commitlint |
references/pull-request-workflow.md | PR create/review/merge, thread resolution, merge strategies, CODEOWNERS, signed commits + rebase |
references/ci-cd-integration.md | GitHub Actions, GitLab CI, semantic release, deployment |
references/advanced-git.md | Rebase, cherry-pick, bisect, stash, worktrees, reflog, submodules, recovery |
references/github-releases.md | Release management, immutable releases, --latest=false, multi-branch |
references/git-hooks-setup.md | Hook frameworks, detection, recommended hooks per stage |
references/claude-code-hooks.md | Claude Code settings.json hooks — merge gate, cache-path rejection, auto-lint |
references/code-quality-tools.md | shellcheck, shfmt, git-absorb, difftastic |
<type>[scope]: <description>
Types: feat (MINOR), fix (PATCH), docs, style, refactor, perf, test, build, ci, chore, revert
Breaking change: Add ! after type or BREAKING CHANGE: in footer.
feature/TICKET-123-description
fix/TICKET-456-bug-name
release/1.2.0
hotfix/1.2.1-security-patch
Before first commit, detect and install hooks:
ls lefthook.yml .lefthook.yml captainhook.json .pre-commit-config.yaml .husky/pre-commit 2>/dev/null || echo "No hooks"
Install: lefthook.yml -> lefthook install | captainhook.json -> composer install | .husky/ -> npm install | .pre-commit-config.yaml -> pre-commit install
--latest=false from non-default branches.git pull BEFORE gh release create.Before merging: all threads resolved, CI checks green (including annotations), branch rebased, commits signed (if required). For signed commits + rebase-only repos, use local git merge --ff-only.
./scripts/verify-git-workflow.sh /path/to/repository
Contributing: https://github.com/netresearch/git-workflow-skill