mcpField
P
paseo-handoff

paseo-handoff

github.com/getpaseoAgent 工作流22.3k4.9k 次安装今天更新
代码仓库

关于 paseo-handoff

paseo-handoff 是一项将任务交接给全新 Paseo Agent 的技能,接收者不会预先了解任务。它指导生成完整简报、选择配置档案和安排工作区,同时保留用户的意图与约束。

主要功能

  1. 01准备完整的任务简报
  2. 02依据说明选择 Agent 配置档案
  3. 03按需创建专用工作区
  4. 04保留任务约束和原始意图

适用场景

  1. 01将调查任务交给新的 Agent
  2. 02委派修复并保留任务要求
  3. 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。

解析参数

  1. Agent 资料 — 如果用户明确指定了资料名称,则优先使用;否则,选择 notes 与任务最匹配的资料。按照 paseo 技能的说明,将该资料应用到 create_agent。如果没有合适的资料,则使用 Paseo 的提供商发现回退机制。
  2. 隔离方式 — 如果用户说“在工作树中”或“worktree”,则创建工作区,并设置 isolation: "worktree",分支名称应根据任务简短生成。
  3. 任务描述 — 用户所说的其他内容。

移交提示

接收任务的 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]

保留任务语义。 仅调查 → “不要编辑文件。” 修复 → “实现修复。” 重构 → “重构,而不是重写。” 准确传达用户的意图。

启动

在专用工作区中准备移交:

  1. 选择当前工作区,或根据用户要求的隔离方式调用 create_workspace。
  2. 调用 create_agent,标题设为 [Handoff] <task>,将简报作为初始提示;需要明确指定工作区时,传入所选的 workspaceId。
  3. 将 Agent 和工作区的信息返回给用户,并说明在用户手动将其分离之前,它会继续保留在子 Agent 轨道中。

不要通过创建模式设置独立性,也不要调用 CLI 或底层协议的分离操作。分离由用户在子 Agent 轨道中手动执行。

不要等待或轮询 Agent 是否完成。

评论

支持 Markdown