交接 是做什么的?
将当前对话压缩成一份交接文档,供其他代理接手。
概述
在长时间或复杂的开发会话中,上下文信息往往会丢失或变得难以管理。此技能可生成一份简洁的“交接文档”,其中包含:
- 当前进度:已完成的步骤和当前状态。
- 未解决问题:已知的错误、阻塞点或待决策事项。
- 技术决策:关键的架构选择及其原因。
- 待办事项:清晰、可执行的下一步操作。
使用方法
- 在对话即将结束时调用命令
/handoff。 - 技能自动分析会话历史。
- 生成 Markdown 格式的交接文档,可复制或保存。
示例输出
# 交接文档:项目 X
## 当前状态
- 已实现用户认证流程。
- 数据库迁移待运行。
## 未解决问题
- 令牌刷新逻辑中的竞争条件。
## 待办事项
1. 运行 `npm run migrate` 以应用最新迁移。
2. 查看 `src/auth/token.js` 中的 `refreshToken` 函数。
支持平台
- Claude Code
- Cursor
- Codex
- 其他支持自定义技能的 AI 代理
配置
可通过设置环境变量 HANDOFF_OUTPUT_PATH 指定输出文件路径(默认为 ./handoff.md)。
许可证
MIT