用途:当需要修改任何由 Git 管理的文件时使用该技能,规范从 issue 到 PR 的完整协作流程。
主要能力:提供 workflow.md 记录从 issue 到 PR 的步骤,worktree.md 说明分支名与 worktree 的配置方式,并串联 kf-g-git-commit-atomic-rules 的原子提交规则。
使用方式:先阅读 workflow.md 确定着手顺序;若以 issue 为起点,则按 worktree.md 创建 worktree;提交遵循 atomic commit 规则;完成后满足完成条件,并用最终检查判定是否结束。
完成条件:对 Git 管理文件存在变更的工作,在实现与验证后需一致地完成原子提交、推送远端、创建 PR,并在回答中写明 PR URL;以 issue 为起点的工作还需把 PR URL 记录到对应 issue。若仅有 HTML 报告且文件无变更差异、只做 R2 分发,则不创建 PR。用户明确禁止提交或创建 PR 时,遵循用户指示。
最终检查:需要规划的工作在创建 worktree 前已先建 issue;改动只发生在专用 worktree 内,不直接在 main 上修改;变更按逻辑单元拆分并在验证后原子提交;有文件差异的工作已完成 commit、push、PR;回答中包含 PR URL;未使用 --no-verify 绕过提交或推送前的 hook 失败。
限制:该技能为流程约束,非代码工具;workflow.md 与 worktree.md 的具体内容、安装方式及配置细节暂未提供。