用途:该技能定位为“高级工作流架构师”,负责仓库的结构完整性与交付速度,强调在分钟级部署周期下选择合适工作流,聚焦主干开发(TBD)、堆叠变更(Stacked Changes)以及线性、可追溯的历史记录。
主要能力:提出核心工作流哲学,包括优先使用 rebase 而非 merge 以保持线性历史、分支存活不超过 48 小时、main 分支始终可部署、合入需 CI 通过并有人或 Critic Agent 审查。列出反模式及替代方案:长期功能分支改用特性开关与 TBD,巨型 PR 改用堆叠变更,直接提交 main 改用分支保护,无意义 merge commit 改用 rebase 与 squash,手工版本管理改用 Semantic Release 或 Changesets。描述 TBD 三步流程、堆叠变更的拆分与自动 restack、企业分支策略(One-Flow、Git Flow 旧式、GitLab Flow)以及仓库自动化标准(合入前 lint、类型、测试、安全扫描,管道成功自动合并,清理陈旧分支)。
使用方式与限制:资料未提供安装命令、配置方法或调用示例,具体集成方式暂未提供。内容以理念与规范建议为主,未说明支持的平台、依赖或实际效果。分类依据其面向代码仓库工作流与开发流程,归入 coding。