Git Workflow 是一个用于高级 Git 工作流自动化的技能,重点覆盖分支管理与 PR 生命周期。
用途
当需要处理复杂的 Git 操作时可以使用该技能,包括多分支工作流、发布分支、冲突解决或 PR 协调。
主要能力
该技能通过调用以下 MCP 工具完成操作:
- mcp__plugin_ruflo-core_ruflo__github_repo_analyze:分析仓库健康指标。
- mcp__plugin_ruflo-core_ruflo__analyze_diff-risk:在合并前检查差异风险。
- mcp__plugin_ruflo-core_ruflo__github_pr_manage:执行 PR 生命周期操作。
- mcp__plugin_ruflo-core_ruflo__github_metrics:查看合并频率、评审时间等指标。
操作步骤
- 分析仓库:调用 mcp__plugin_ruflo-core_ruflo__github_repo_analyze 获取仓库健康指标。
- 检查差异风险:在合并前调用 mcp__plugin_ruflo-core_ruflo__analyze_diff-risk。
- 管理 PR:调用 mcp__plugin_ruflo-core_ruflo__github_pr_manage 进行 PR 生命周期操作。
- 查看指标:调用 mcp__plugin_ruflo-core_ruflo__github_metrics 查看合并频率、评审时间等。
常见工作流
功能分支:
git checkout -b feat/my-feature
... 进行改动 ...
在发起 PR 前分析差异
以风险评估创建 PR
发布分支:
git checkout -b release/v1.2.0
cherry-pick 修复
对所有差异进行风险分析
风险评分可接受时合并
CLI 替代方式
npx @claude-flow/cli@latest hooks pre-task --description "git workflow"
适用场景
适用于功能分支开发、发布分支管理、合并前风险评估、PR 协调与合并指标查看等复杂 Git 工作流场景。
限制
暂未提供关于适用平台、收费方式、价格或具体效果的信息。