mcpField
T
take-over

take-over

github.com/dyritsAgent 工作流036 次安装今天更新
代码仓库

关于 take-over

take-over 是一项用于根据 `hand-off` 生成的交接记录恢复工作的 Agent 技能。它要求先核对来源并确认当前任务线,再继续处理。

主要功能

  1. 01按路径、主题或时间选择交接记录
  2. 02对照来源核验已验证与假设内容
  3. 03仅在必要时追溯旧交接记录
  4. 04继续前确认任务概要
  5. 05保持现有交接文件不变

适用场景

  1. 01根据已保存的交接记录恢复项目
  2. 02在多个进行中的任务线间作出选择
  3. 03继续工作前核查假设

安装

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

$npx skills add https://github.com/dyrits/skills --skill take-over

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

包含的文件

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

HANDOFF-FORMAT.md
agents/
openai.yaml
evals/
evals.json
evals/files/clean/.agents/handoffs/
2026-09-12-0900-invoice-export-kickoff.md
2026-09-24-1615-invoice-export-csv.md
2026-09-30-1430-invoice-export-pagination.md
evals/files/clean/documentation/capabilities/invoice-export/
specifications.md
evals/files/open-question/.agents/handoffs/
2026-09-12-0900-invoice-export-kickoff.md
2026-09-24-1615-invoice-export-retries.md
2026-09-30-1430-invoice-export-notifications.md
evals/files/parallel/.agents/handoffs/
2026-10-02-1000-invoice-export-pagination.md
2026-10-02-1130-currency-rounding.md

详细介绍

从 hand-off 编写的交接记录恢复工作。HANDOFF-FORMAT.md 是两者之间的约定:请先阅读,了解各个部分、线程规则,以及“已验证”和“假设”的含义。

步骤

  1. 选择交接记录。 如果用户提供了路径,请使用该文件。否则,列出 .agents/handoffs/ 并选择文件名最新的记录。如果参数中指定了主题,则选择 slug 或标题与之匹配的最新交接记录。如果既没有路径也没有主题,还要检查第二新的记录:如果最新记录并未取代它,那么两者就是不同的线程(分支或无关工作),当前进行中的可能是其中任意一个。在简报中列出两者,并询问要恢复哪一个。
  2. 完整阅读记录,然后再做其他任何事。记下每条标记为“假设”的陈述,以及“状态”中所有未标记的陈述:两者都视为未经验证。
  3. 按路径或 URL 查阅来源。 来源是主要依据,交接记录只是对它们的总结。对照来源核实你记下的每条未经验证的陈述,并标明来源中与之矛盾的陈述。
  4. 仅在需要时沿链追溯。 只有当你无法根据所选记录及其来源解答某个问题时,才阅读被取代的交接记录(例如,缺少某项决策的理由,或某个路径已失效)。每次只追溯一条链接。如果来源缺失,且链上的记录也未能说明情况,请如实告知用户并询问;不要根据总结自行补全。
  5. 开始前用两到三句话确认简报:说明当前进行中的工作、接下来要做什么,以及任何标记出的陈述、缺失来源或缺失部分。这样可以及时发现交接记录过时或选错,以免白费一小时。
  6. 开始工作。 保持所有交接记录文件不变:后续状态应使用 hand-off 写入新的交接记录。

如果用户指定了关注重点,而它与交接记录的“下一步”不同,请优先考虑用户的关注重点,并说明两者的差异。

如果 .agents/handoffs/ 为空或不存在,且用户没有提供路径,请如实说明,并询问交接记录的路径或一份新的简报,不要自行猜测。

评论

支持 Markdown