claude-handoff

将当前对话移交给一个新的后台 agent,让其立即接手工作。

提供方:mattpocock/skills调用次数:8.3k收藏:437更新:2026/08/28

技能说明mattpocock/skills

将当前对话移交给一个新的后台 agent,让其立即接手工作。

技能简介

claude-handoff 用于将当前对话移交给一个新的后台 agent,使其立即接手后续工作。它会自动生成一份交接摘要,并以此为提示词(prompt)启动后台 agent,从而解决会话过长、上下文混乱或任务需要接力执行的问题。

使用场景

  • 当前会话内容过多、上下文拥挤,需要换一个干净环境继续任务
  • 工作已有明确结论,需要交给后台 agent 独立执行
  • 需要同时管理多个后台任务,用 claude agents 进行统一调度
  • 需要把任务按阶段拆给不同 agent 接力完成

使用方法

该技能需要用户显式触发,不由模型自动调用。触发时,它会生成一份当前对话的交接摘要,然后执行以下命令启动后台 agent:

claude --bg --name "<描述性名称>" "<交接摘要>"

命令会在当前工作目录启动 agent 并立即返回,后续用 claude agents 查看和管理。需要注意的是:

  • 必须通过 -n/--name 传入描述性名称(如 --name "Fix login bug"),该名称会显示在任务列表、会话选择器和终端标题中。
  • 交接摘要需要包含 "suggested skills" 部分,写明下一个 agent 应当调用 Skill 工具获取哪些技能。

注意事项

  • 摘要中不要重复 spec、plan、issue、commit 等工件里已有的内容,改用路径或 URL 引用。
  • 摘要会成为下一个 agent 的 prompt,必须删掉 API 密钥、密码、个人身份信息等敏感数据。
  • 如果用户传入参数,则将其视为对下一个会话工作重点的描述,交接摘要需据此调整。