dbk-pickup
Installation
SKILL.md
上下文接手恢复(dbk-pickup)
作为读取 .agent/handoff/ 交接报告的唯一入口,按渐进式加载原则恢复任务上下文,校验协议版本与工作区 Git 状态,向用户复述对齐后继续推进任务。
工作流
1. 解析路径并读取交接报告
按“显式指定优先、latest.md 兜底”的顺序读取报告:
- 显式指定:若用户指令或引导 Prompt 中给出了具体的交接报告路径(如
.agent/handoff/<YYMMDD>-<HHMM>-<task>.md),直接读取该指定文件。 - 缺省兜底:若用户未附带具体路径(如直接调用
/dbk-pickup),默认读取<workspace>/.agent/handoff/latest.md。由于latest.md与权威快照内容完全一致,读取后直接使用其正文即可,无需再次读取snapshot字段指向的同名快照文件(snapshot字段仅用于标识快照归属与汇报引用)。 - 缺失处理:若指定文件或
.agent/handoff/latest.md不存在,列出.agent/handoff/下已有的快照供用户选择,或告知用户当前工作区尚无交接报告。
2. 校验报告元数据(Frontmatter)
读取报告后,先核对开头的 YAML frontmatter: