orx-agent-delegation
GitHub提供跨模型任务委托、异步协作及工作区管理技能,支持通过MCP工具实现多智能体并行处理与结果同步。
Trigger Scenarios
Install
npx skills add alphaXiv/OpenResearch --skill orx-agent-delegation -g -y
SKILL.md
Frontmatter
{
"name": "orx-agent-delegation",
"description": "Delegate tasks to other models and chats with the orx MCP server's `delegate`, `wait`, `subscribe` and `answer` tools. Covers standalone briefs, worktrees, compute authorization, nesting and questions. Use before delegating or opening another chat."
}
Delegate to another chat
The orx MCP server's tools are the only way to start another chat. models
lists the versioned models you can name. delegate starts a chat on one and
returns at once; you are subscribed to it, so its answer, or a question it
asks, arrives here as a new message. Call wait only when you cannot continue
without the answer, and end your turn otherwise.
A delegate starts with nothing but its task. Write a standalone brief: the
project, experiment or commit, constraints, permitted compute, expected output,
and definition of done. Explicitly forbid compute launches when none are
authorized. To pass the user's own words or a screenshot, cite the message's
ref (msg_3fa9c1d2) in the task instead of retyping it.
- Worktree. By default a delegate works in this chat's worktree, so give
parallel delegates separate files.
worktree: "own"gives it a fresh worktree from the project's baseline that appears in the sidebar: commit first and name the commit in the task when it should start from your work. Its changes never merge here automatically. - Independent chats.
notify: falsestarts a chat that is not your delegate: your side chat, or withworktree: "own"a chat of its own, for work that should not report back. You do not hear from it unless yousubscribe, and you cannotcancelit. Do not open one as a substitute for a follow-up message;sendthe chat you already have. - Nesting. A delegate may delegate only when you allow it with
canDelegateor the user's setting does. Keep nesting shallow. - Questions.
answera delegate's question when the brief already decides it; otherwise ask the user. Approvals are the user's. - Effort. Pass
effortfrommodelsonly when the task needs more or less reasoning than the route's default. - Retries. Give
delegateandsendaclientRequestIdwhen you may retry, so a retry does not start the work twice.
Version History
-
c9123a6
Current 2026-11-07 10:19
重构子代理机制:引入orx MCP服务器,支持跨模型委托、订阅、等待及回答;移除旧版spawn命令,所有子代理工作统一显示在仪表盘中。
-
6285fee
2026-10-18 16:16
从创建具有汇报机制的辅助会话改为创建普通的独立聊天,移除 --harness 等旧参数,强调结果不自动回传且需原生子代理处理汇报需求。
- 24e404e 2026-09-21 23:52


