关于 factory
factory 是一项用于将指定任务推进到经过验证的合并的工作流技能,面向执行代码修改和代码审查的 Agent。它要求遵循测试、独立审查和 CI 等合并门槛;未获明确授权时保持 PR 开放。
主要功能
- 01读取源码与仓库指引
- 02遵循 task-to-pr 流程
- 03运行测试与独立审查
- 04检查 CI 和合并门槛
- 05确认合并并更新原始问题
适用场景
- 01按工单完成代码变更并提交 PR
- 02在测试和审查通过后处理获授权的合并
- 03遇到审批或检查缺失时保留 PR 开放
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ owainlewis/ blueprint --skill factory安装后在 Claude Code 中输入/factory确认已加载。
附带文件agents/openai.yaml
详细介绍
Factory
通过经过验证的合并交付所提供的工作。
明确调用 /factory 即表示授权:仅在所有门槛均通过后合并所提供的工作。自动选择技能不会授予合并权限;除非用户明确授权合并,否则请保持 PR 开启。部署和发布需要单独授权。
直接从相应的 SKILL.md 文件中读取必需技能,并将其作为此工作流的说明。不要通过客户端阻止的技能命令调用这些技能。
流程
- 阅读需求源和仓库说明。工单就是规格;请复用它,不要另行编写产品和技术规格。
- 遵循
/task-to-pr,包括测试、独立的新鲜审查、CI 和完整的修复循环。存在限定的合并权限时,请一并传递。保持相同的质量标准。 - 使用其中的合并门槛。如果必需的审批、决策或检查不可用,请报告阻塞项并保持 PR 开启。绝不要为了无人值守地完成工作而绕过门槛。
- 在 GitHub 上确认合并,并在存在原始议题时更新该议题。遵循
/task-to-pr的工作树清理规则。
返回内容
报告已合并的 PR 及证明,或仍开启的 PR 及确切的合并阻塞项。
评论
支持 Markdown