Skip to main content
AI/MLruvnet

git-workflow

Advanced git workflows with branch management, conflict resolution, and PR lifecycle

Stars
56,726
Source
ruvnet/claude-flow
Updated
2026-05-31
Slug
ruvnet--claude-flow--git-workflow
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/ruvnet/claude-flow/HEAD/plugins/ruflo-jujutsu/skills/git-workflow/SKILL.md -o .claude/skills/git-workflow.md

Drops the SKILL.md into .claude/skills/git-workflow.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

Git Workflow

Advanced git workflow automation for branch management and PR lifecycle.

When to use

When managing complex git operations — multi-branch workflows, release branching, conflict resolution, or PR coordination.

Steps

  1. Analyze repo — call mcp__claude-flow__github_repo_analyze for repository health metrics
  2. Check diff risk — call mcp__claude-flow__analyze_diff-risk before merging
  3. Manage PRs — call mcp__claude-flow__github_pr_manage for PR lifecycle operations
  4. View metrics — call mcp__claude-flow__github_metrics for merge frequency, review times, etc.

Common workflows

Feature branch

git checkout -b feat/my-feature
# ... make changes ...
# analyze diff before PR
# create PR with risk assessment

Release branch

git checkout -b release/v1.2.0
# cherry-pick fixes
# analyze all diffs for risk
# merge when risk score is acceptable

CLI alternative

npx @claude-flow/cli@latest hooks pre-task --description "git workflow"