mcpField
D
delegate

delegate

github.com/sjuneparkAgent 工作流149 次安装3 周前更新
代码仓库

关于 delegate

delegate 是用于协调实施工作的 Agent 技能,通过 GPT-5.6 Luna worker 承担范围明确的任务。父级 Agent 负责拆分工作、决策、审查、验证和最终结果。

主要功能

  1. 01将工作拆分为可审查任务
  2. 02明确文件归属与验收标准
  3. 03向 worker 提供完整上下文
  4. 04要求独立审查与验证
  5. 05处理修正与阻碍

适用场景

  1. 01将大型功能拆分为有限任务
  2. 02按明确文件归属分配实施工作
  3. 03在依赖后续工作前审查变更
  4. 04跟踪验证情况与未解决问题

安装

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

$npx skills add https://github.com/sjunepark/agent-scripts --skill delegate

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

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
evals/
evals.json
evaluation-2026-08-23.md
evaluation-2026-08-24.md
trigger-cases.json

详细介绍

委派

父级负责完整实现所请求的结果,包括任务拆分、决策、审查、验证和最终回复。GPT-5.6 Luna 工作线程负责在狭窄范围内进行实质性实现。如果委派和审查的成本高于直接修改并验证,父级可以直接进行明确无误、局部且低风险的编辑。

定义下一个切片

检查相关的代码库状态和指令,并解决工作线程无权决定的重要产品或权限问题。拆分范围较广的功能、重构、迁移和涉及多个界面的需求;绝不可将端到端需求交给单个工作线程。

每个切片都必须有一个具体结果、明确的行为和文件范围、约束、依赖项、验收标准,以及可独立审查的验证方式。按行为而非行数确定切片大小。只有在分开验证会失去意义时,才可以将源代码修改及其直接关联的回归测试放在同一切片中;这并不意味着可以布置宽泛的任务。

提供完整上下文并派发任务

每个切片使用一名主要实现者,并设置以下确切参数:

  • model: "gpt-5.6-luna"
  • reasoning_effort: "max"
  • fork_turns: "none"

提示词必须自成一体,逐字复现用户的原始请求,并完整包含所有可能影响此切片的已知要求、约束、验收标准、决策、失败或错误输出、代码库事实和集成依赖,不得改述、压缩或省略。必要时,注明需要通读的确切文件。省略无关背景,但不得以含糊的摘要替代会影响结果的上下文。

提供工作目录、切片约定、验证方式,以及此项有限任务如何促成更大目标、但不承担该目标的说明。要求工作线程先检查再编辑,保留无关的现有工作,未经授权不得提交或发布,并返回已修改的文件、验证结果和未解决的问题。

有重叠的文件或行为时,只安排一名编写者。仅在切片彼此独立且文件归属不会重叠时才并行处理;绝不可同时编辑由工作线程负责的文件。如果无法使用指定模型或推理设置,应报告限制并保持当前状态,不得悄然换用其他设置。

验证并完成

检查每个工作线程提交的差异和验证结果,确认其符合任务约定及代码库指令。在派发任何依赖于该切片的任务之前,须独立审查并验证该切片;仅凭成功报告不足以完成验证。

将重大缺陷或缺失的覆盖范围连同证据和所需验证,作为明确且范围有限的更正任务交还给同一工作线程。父级可以直接修复明显且局部的问题并进行验证;范围更广或需要判断的问题应交还给工作线程。继续完成所有已授权的切片,直至完整实现所要求的行为且必要检查通过,或确有阻碍而无法继续。

报告所有切片经验证的结果、重要决策、已修改文件、验证情况,以及仍存在的限制。

评论

支持 Markdown