Community研究与数据分析github.com

koco-co/build-goals

为 Harness Agent 提供技能与插件工具包。

build-goals 是什么?

该技能(Skill)旨在将当前对话的上下文整理成精简的交接文档,以便新 Agent 在下一次会话中无缝接续工作。它通过用户显式调用的 `handoff` 动作触发,而非一般的总结或文档请求。技能会总结会话上下文、提取关键决策、约束和目标,并保存交接文档到操作系统的临时目录,避免污染工作区。文档中包含 `suggested skills` 章节,推荐下一个 Agent 应使用的技能。如果用户传入了描述下一次会话用途的参数,文档会据此调整重点。最终输出不仅包含文档的真实文件路径,还会生成一句可直接复制的接续提示词,提示词中引用该路径,并要求新 Agent 严格遵循文档内容。如果推荐了需显式调用的技能,提示词会以 `$skill-name` 形式包含其名称;否则提示词会保持简单通用。该技能适用于任何需要长期、多轮协作的开发场景,支持通过临时文件传递状态,减少上下文丢失。

兼容平台✓Claude Code✓Codex CLI~Cursor
npx skills add koco-co/build-goals

Installed? Explore more 研究与数据分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

产出

将当前对话上下文整理为精简的交接文档,帮助新 agent 在下一次会话中继续工作。

路由

  • 用户明确调用 handoff 时进入本工作流。
  • 用户传入的参数描述下一次会话的用途,并用于定制 交接文档。
  • 普通总结、文档编写或实现请求不得自动触发本 Skill。

步骤

  1. 总结当前会话上下文,使新 agent 能够接续工作。
  2. 将交接文档保存到用户操作系统的临时目录,不得保存到当前工作区。
  3. 在文档中加入名为 suggested skills 的章节,推荐下一位 agent 应调用的 Skills。
  4. 如果用户传入参数,将其视为下一次会话的用途,并据此调整文档重点。
  5. 文档成功写入后,为下一个 Agent 生成一段可直接复制的接续提示词;提示词必须引用交接文档的真实文件路径,并要求遵循文档中的目标、约束、已确认决策和后续步骤。
  6. 如果 suggested skills 中存在下一位 Agent 接续任务时应显式调用的 Skill,将其真实名称以 $skill-name 形式写入提示词;没有适用 Skill 时不添加 Skill 调用。

交付

  • 交付一个位于操作系统临时目录的交接文档。

  • 文档必须包含 suggested skills 章节。

  • 文档内容应足够让新 agent 在下一次会话中恢复上下文并继续工作。

  • 最终回复必须同时给出交接文档的真实文件路径,以及标题为 给下一个 Agent 的提示词 的独立代码块,确保用户可以直接复制。

  • 没有需要显式调用的 Skill 时,使用以下句式,并将占位内容替换为真实文件路径:

    请读取 `<真实文件路径>` 并继续完成其中记录的任务;严格遵循文档中的目标、约束、已确认决策和后续步骤。
    
  • 存在需要显式调用的 Skill 时,使用以下句式,并将占位内容替换为真实 Skill 名称与文件路径:

    请使用 `$skill-name`,读取 `<真实文件路径>` 并继续完成其中记录的任务;严格遵循文档中的目标、约束、已确认决策和后续步骤。
    

护栏

  • 不得将交接文档写入当前工作区。
  • 不得忽略用户传入的下一次会话用途参数。
  • 不得在文件写入成功前声称已经生成交接文档,也不得在最终提示词中保留占位路径或不存在的 Skill 名称。

参考

  • 无附加文件。

相关技能