关于 paseo-handoff
paseo-handoff 是一项将任务交接给全新 Paseo Agent 的技能,接收者不会预先了解任务。它指导生成完整简报、选择配置档案和安排工作区,同时保留用户的意图与约束。
主要功能
- 01准备完整的任务简报
- 02依据说明选择 Agent 配置档案
- 03按需创建专用工作区
- 04保留任务约束和原始意图
适用场景
- 01将调查任务交给新的 Agent
- 02委派修复并保留任务要求
- 03将任务安排在独立 worktree 中
MCP 相关
此技能使用 Paseo 的 Agent 和工作区操作,包括配置档案发现与 Agent 创建;这些操作可通过 Paseo 的 MCP 工具调用。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ getpaseo/ paseo --skill paseo-handoff安装后在 Claude Code 中输入/paseo-handoff确认已加载。
详细介绍
任务移交技能
将当前任务(包括上下文、决策、失败的尝试和约束)移交给新的 Agent。接收任务的 Agent 没有任何上下文,因此移交提示必须是一份独立完整的简报。
用户的参数: $ARGUMENTS
前提条件
阅读 paseo 技能。选择接收任务的 Agent 之前,调用 list_profiles。阅读已配置的资料及其 notes 之后,才能创建 Agent。
解析参数
- Agent 资料 — 如果用户明确指定了资料名称,则优先使用;否则,选择
notes与任务最匹配的资料。按照 paseo 技能的说明,将该资料应用到create_agent。如果没有合适的资料,则使用 Paseo 的提供商发现回退机制。 - 隔离方式 — 如果用户说“在工作树中”或“worktree”,则创建工作区,并设置
isolation: "worktree",分支名称应根据任务简短生成。 - 任务描述 — 用户所说的其他内容。
移交提示
接收任务的 Agent 没有任何上下文。请包含:
## Task
[Imperative description.]
## Context
[Why this task exists, required context.]
## Relevant files
- `path/to/file.ts` — [what it is and why it matters]
## Current state
[What's done, what works, what doesn't.]
## What was tried
- [Approach] — [why it failed or was abandoned]
## Decisions
- [Decision — rationale]
## Acceptance criteria
- [ ] [Criterion]
## Constraints
- [Must-not / must-preserve]
保留任务语义。 仅调查 → “不要编辑文件。” 修复 → “实现修复。” 重构 → “重构,而不是重写。” 准确传达用户的意图。
启动
在专用工作区中准备移交:
- 选择当前工作区,或根据用户要求的隔离方式调用
create_workspace。 - 调用
create_agent,标题设为[Handoff] <task>,将简报作为初始提示;需要明确指定工作区时,传入所选的workspaceId。 - 将 Agent 和工作区的信息返回给用户,并说明在用户手动将其分离之前,它会继续保留在子 Agent 轨道中。
不要通过创建模式设置独立性,也不要调用 CLI 或底层协议的分离操作。分离由用户在子 Agent 轨道中手动执行。
不要等待或轮询 Agent 是否完成。
评论
支持 Markdown