mcpField
F
factory

factory

github.com/owainlewisAgent 工作流42341 次安装2 周前更新
代码仓库

关于 factory

factory 是一项用于将指定任务推进到经过验证的合并的工作流技能,面向执行代码修改和代码审查的 Agent。它要求遵循测试、独立审查和 CI 等合并门槛;未获明确授权时保持 PR 开放。

主要功能

  1. 01读取源码与仓库指引
  2. 02遵循 task-to-pr 流程
  3. 03运行测试与独立审查
  4. 04检查 CI 和合并门槛
  5. 05确认合并并更新原始问题

适用场景

  1. 01按工单完成代码变更并提交 PR
  2. 02在测试和审查通过后处理获授权的合并
  3. 03遇到审批或检查缺失时保留 PR 开放

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/owainlewis/blueprint --skill factory

安装后在 Claude Code 中输入/factory确认已加载。

附带文件agents/openai.yaml

详细介绍

Factory

通过经过验证的合并交付所提供的工作。

明确调用 /factory 即表示授权:仅在所有门槛均通过后合并所提供的工作。自动选择技能不会授予合并权限;除非用户明确授权合并,否则请保持 PR 开启。部署和发布需要单独授权。

直接从相应的 SKILL.md 文件中读取必需技能,并将其作为此工作流的说明。不要通过客户端阻止的技能命令调用这些技能。

流程

  1. 阅读需求源和仓库说明。工单就是规格;请复用它,不要另行编写产品和技术规格。
  2. 遵循 /task-to-pr,包括测试、独立的新鲜审查、CI 和完整的修复循环。存在限定的合并权限时,请一并传递。保持相同的质量标准。
  3. 使用其中的合并门槛。如果必需的审批、决策或检查不可用,请报告阻塞项并保持 PR 开启。绝不要为了无人值守地完成工作而绕过门槛。
  4. 在 GitHub 上确认合并,并在存在原始议题时更新该议题。遵循 /task-to-pr 的工作树清理规则。

返回内容

报告已合并的 PR 及证明,或仍开启的 PR 及确切的合并阻塞项。

评论

支持 Markdown