Paseo Handoff

作者 getpaseo06fe97c9019c无许可证20K 个星标收录于 2026年10月8日更新于 2026年10月8日仓库今天更新

Hand off the current task to another agent with full context. Use when the user says "handoff", "hand off", "hand this to", or wants to pass work to another agent.

AI 生成的概览

生成一份自包含的交接简报,把当前任务连同完整上下文交给新的智能体。

功能
该技能把当前任务整理成结构化的交接简报,涵盖任务、背景、相关文件、当前状态、已尝试的做法、决策、验收标准和约束条件。它会选择接收方智能体配置,必要时创建隔离的 worktree 工作区,并以该简报作为初始提示启动新智能体。随后把新智能体和工作区返回给用户,不等待其完成。
适用场景
当用户说 handoff、hand off、hand this to,或希望把进行中的工作交给另一个智能体时使用。适用于新智能体需要在零上下文的情况下接手任务的场景。
运行要求
需要 paseo 技能及其智能体与工作区工具,包括 list_profiles、create_agent 和 create_workspace。仅为指令,不附带脚本。

Handoff Skill

Transfer the current task — context, decisions, failed attempts, constraints — to a fresh agent. The receiving agent starts with zero context, so the handoff prompt must be a self-contained briefing.

User's arguments: $ARGUMENTS

Prerequisites

Read the paseo skill. Call list_profiles before choosing the receiving agent. Do not create it until you have read the configured profiles and their notes.

Parsing arguments

  1. Agent profile — explicit profile name first; otherwise choose the profile whose notes best match the work. Materialize it into create_agent as described by the paseo skill. If no profile fits, use Paseo's provider discovery fallback.
  2. Isolation — "in a worktree" / "worktree" → create a workspace with isolation: "worktree", using a short branch name derived from the task.
  3. Task description — anything else the user said.

The handoff prompt

The receiving agent has zero context. Include:

## 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]

Preserve task semantics. Investigate-only → "DO NOT edit files." Fix → "implement the fix." Refactor → "refactor, not rewrite." Carry the user's exact intent.

Launch

Prepare the handoff in a dedicated workspace:

  1. Select the current workspace or call create_workspace with the requested isolation.
  2. Call create_agent with a [Handoff] <task> title, the briefing as initial prompt, and the selected workspaceId when explicit placement is needed.
  3. Return the agent and workspace to the user, explaining that it remains in your subagent track until they detach it manually.

Do not encode independence as a create mode and do not invoke CLI or wire-level detach operations. Detach is a user gesture in the subagents track.

Do not wait or poll for the agent to finish.

来源与署名

来源:getpaseo/paseo位于skills/paseo-handoff提交06fe97c

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架