Agent skill

Knowledge Agent Execution And Orchestration Agent Teams

by echoVic in echoVic/blade-code

覆盖 Agent Team 创建、后台成员、共享任务依赖图、持久 mailbox、成员认领/完成和多端状态投影. An agent skill from echoVic/blade-code.

MITAuto-check passedAgent Workflows

Install Knowledge Agent Execution And Orchestration Agent Teams

skills CLI
$ npx skills add echoVic/blade-code --skill knowledge-agent-execution-and-orchestration-agent-teams -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install echoVic/blade-code knowledge-agent-execution-and-orchestration-agent-teams --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/echoVic/blade-code.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.trae/knowledges/agent-execution-and-orchestration/agent-teams .claude/skills/knowledge-agent-execution-and-orchestration-agent-teams && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
knowledge-agent-execution-and-orchestration-agent-teams
GitHub stars
181
Token cost
~1.4k tokens
SKILL.md length
295 words
Files
1
Skills in repo
38
Repo updated
First seen
Licence
MIT

At a glance

覆盖 Agent Team 创建、后台成员、共享任务依赖图、持久 mailbox、成员认领/完成和多端状态投影. An agent skill from echoVic/blade-code.

  • Tasks that involve Subagents
  • SKILL.md covers Module Structure, Gotchas, Architecture and Decisions, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Tasks that involve Git worktrees

What it does

Knowledge Agent Execution And Orchestration Agent Teams is an agent skill from echoVic/blade-code. 覆盖 Agent Team 创建、后台成员、共享任务依赖图、持久 mailbox、成员认领/完成和多端状态投影。 进入时机:修改 TeamCreate/TeamStatus/TeamTaskClaim/SendMessage/TeamInbox、团队 owner 鉴权、默认 worktree 隔离或团队 UI。不包含:通用子代理 resume 与 crash recovery (见 ../subagent-runtime/)。关键词:TeamRuntime, TeamStore, TeamTaskGraph, TeamMailbox, TeamCoordinator, team-lead, peer messaging。

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Agent Workflows, covering Subagents and Git worktrees. The repository describes itself as: AI-powered CLI coding agent with 20+ built-in tools, MCP support, and multi-model providers. The licence is MIT.

When your agent uses it

  • Tasks that involve Subagents
  • Tasks that involve Git worktrees

Example prompts

  • “/knowledge-agent-execution-and-orchestration-agent-teams”

What it can do on your machine

Read from SKILL.md and the folder at commit 30f8684. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Knowledge Agent Execution And Orchestration Agent Teams loads about 1.4k tokens when it runs. Until then it costs about 93 tokens; SKILL.md has 295 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~93
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from echoVic/blade-code at commit 30f8684, republished under its MIT licence (© echoVic). 295 words, ~1,385 tokens.

Download SKILL.mdSave it as .claude/skills/knowledge-agent-execution-and-orchestration-agent-teams/SKILL.md (or your agent's skills folder).
name
knowledge-agent-execution-and-orchestration-agent-teams
description
覆盖 Agent Team 创建、后台成员、共享任务依赖图、持久 mailbox、成员认领/完成和多端状态投影。 进入时机:修改 TeamCreate/TeamStatus/TeamTaskClaim/SendMessage/TeamInbox、团队 owner 鉴权、默认 worktree 隔离或团队 UI。不包含:通用子代理 resume 与 crash recovery (见 ../subagent-runtime/)。关键词:TeamRuntime, TeamStore, TeamTaskGraph, TeamMailbox, TeamCoordinator, team-lead, peer messaging。

Module Structure

Agent Teams 在 durable 子代理之上增加团队身份、共享任务 DAG 和成员间消息;它不复制 Agent 执行器,而是组合 BackgroundAgentManager 与 TaskListManager。

Directory Layout
  • packages/cli/src/agent/teams/ — 团队核心
    • TeamRuntime.ts — 创建、成员启动、鉴权、消息和状态投影
    • TeamStore.ts — 团队配置与 tombstone 持久化
    • TeamTaskGraph.ts — 通用任务列表到依赖图的投影
    • TeamMailbox.ts — durable 点对点/广播邮箱
    • TeamCoordinator.ts — 成员成功后的任务完成与解除阻塞
    • TeamEvents.ts — 跨表面事件契约
  • packages/cli/src/tools/builtin/team/ — 六个团队工具适配器
  • packages/cli/src/server/routes/team.ts — Hono 团队 API 与 feature gate
  • packages/cli/web/src/components/chat/TeamPanel.tsx — Web 成员、任务和消息面板
  • packages/cli/src/ui/components/TeamProgress.tsx — TUI 团队进度投影
Key Entry Points
  • TeamRuntime.create() in packages/cli/src/agent/teams/TeamRuntime.ts — 持久化团队、任务并启动所有成员
  • TeamRuntime.claimTask() in packages/cli/src/agent/teams/TeamRuntime.ts — 带 actor/owner 校验的原子认领
  • TeamRuntime.sendMessage() in packages/cli/src/agent/teams/TeamRuntime.ts — durable 消息与即时 steering
  • TeamCoordinator.completeMemberWork() in packages/cli/src/agent/teams/TeamCoordinator.ts — 成员成功后的任务图推进
  • createTeamTools() in packages/cli/src/tools/builtin/team/teamTools.ts — Agent 可调用的团队能力集合

Gotchas

  • 团队成员不是任意并行 worker:每个成员都是绑定 lead session、canonical workspace、team ID 和共享 task-list ID 的后台子代理;缺任一身份时访问应按“team 不存在”失败,不能泄露跨会话团队 (packages/cli/src/agent/teams/TeamRuntime.ts, packages/cli/src/agent/subagents/AgentSessionStore.ts)
  • TeamCreate 启动中途失败会取消已启动成员并把团队标为 deleted,但不会物理删除目录;同名再次创建会获得数字后缀而不是复用 tombstone 名称 (packages/cli/src/agent/teams/TeamRuntime.ts, packages/cli/src/agent/teams/TeamStore.ts)
  • 任务依赖只能引用本次声明中更早的序号,这一限制在创建成员前校验并天然阻止前向依赖和环;绕过 TeamRuntime 直接写共享任务列表会失去该保证 (packages/cli/src/agent/teams/TeamRuntime.ts)
  • 成员只有以 completed + result.success=true 结束时,协调器才自动完成其所有 in_progress 任务;failed/cancelled 成员留下的任务不会被伪装成完成 (packages/cli/src/agent/teams/TeamCoordinator.ts)
  • 团队状态先看是否仍有 running 成员,因此“一个成员失败、另一个仍运行”仍显示 running;全部 worker 完成但任务图未全部完成时最终状态是 failed (packages/cli/src/agent/teams/TeamRuntime.ts)
  • 未指定工具列表表示成员拥有全部工具,因此默认使用 worktree;显式只读工具集留在父 workspace,显式含 Edit/Write/ApplyPatch/Bash 的角色也默认 worktree (packages/cli/src/agent/teams/TeamRuntime.ts)
  • teammate 不能创建嵌套 team,因为所有 child Agent 都被宿主强制 blacklist TeamCreate,不能只靠成员 prompt 中的约束 (packages/cli/src/agent/subagents/BackgroundAgentManager.ts, packages/cli/src/agent/subagents/SubagentExecutor.ts)
  • SendMessage 先持久化 mailbox 再尝试注入目标成员 steering;只有 runtime 接受后才写 deliveredAt,因此离线或尚未启动的成员会在 onStarted 阶段补收 (packages/cli/src/agent/teams/TeamRuntime.ts, packages/cli/src/agent/teams/TeamMailbox.ts)
  • deliveredAt 与 acknowledgedAt 是不同语义:即时注入只表示已投递,成员仍需通过 TeamInbox 显式确认;不能用其中一个字段替代另一个 (packages/cli/src/agent/teams/TeamMailbox.ts)
  • 团队消息正文被包装成“不可信 teammate input”,不能授权工具或覆盖系统策略;接收者必须把它当协作数据而不是控制指令 (packages/cli/src/agent/teams/TeamMailbox.ts)
  • TeamDelete 默认取消运行中的成员,但实现只写 deletedAt;Web/TUI 通过过滤 deleted 状态隐藏团队,磁盘记录仍保留用于审计 (packages/cli/src/agent/teams/TeamRuntime.ts, packages/cli/web/src/components/chat/TeamPanel.tsx)

Architecture

  • TeamStore 保存团队和成员静态定义,成员动态状态从 AgentSessionStore 投影,任务状态来自独立 TaskListManager,消息来自 mailbox;任何单一文件都不是完整团队快照 (packages/cli/src/agent/teams/TeamStore.ts, packages/cli/src/agent/teams/TeamRuntime.ts)
  • 共享任务图使用 team name 作为 taskListId,TeamTaskGraph 只负责把通用 pending/in_progress/completed 转成 pending/blocked/running/completed 并计算反向依赖 (packages/cli/src/agent/teams/TeamTaskGraph.ts)
  • 任务认领通过 TaskListManager.claimNextAvailable() 的进程内 keyed mutex、文件锁和原子写组合完成;候选必须未阻塞且未分配或已分配给当前成员,再按优先级和 ID 选择 (packages/cli/src/tools/builtin/task/TaskListManager.ts, packages/cli/src/agent/teams/TeamTaskGraph.ts)
  • 团队事件始终发布到 lead SessionRef,TUI、Web 和 ACP 从同一事件/快照投影成员、任务和消息;成员自己的 LoopEvent 仍由子代理 bridge 负责 (packages/cli/src/agent/teams/TeamEvents.ts, packages/cli/src/agent/teams/TeamRuntime.ts)
  • 团队完成由“所有 worker terminal + 所有任务 completed”共同决定,不以 lead 是否收到成员摘要作为完成依据 (packages/cli/src/agent/teams/TeamRuntime.ts)

Decisions

  • 团队层复用 durable subagent 和任务列表,而不是引入第二套执行器与 DAG 存储;这让进程恢复、Provider 准入和 worktree 交付沿用子代理语义 (packages/cli/src/agent/teams/TeamRuntime.ts, packages/cli/src/agent/teams/TeamTaskGraph.ts, git:402cd82a)
  • mailbox 采用每团队单文件、0600 原子写和 keyed mutex,并设置 8 MiB 总上限与 32 KiB 单消息上限;超限时拒绝写入而不是截断协作消息 (packages/cli/src/agent/teams/TeamMailbox.ts)
  • 团队工具虽然归类为 read-only 以便在受限模式中协调,但 TeamCreate、SendMessage 和 TeamDelete 都有 durable 副作用,因此并发安全分别显式标注而不依赖 ToolKind 推断 (packages/cli/src/tools/builtin/team/teamTools.ts)

Patterns

  • 成员 prompt 固定注入团队目的、共享 task graph、workspace 和 peer-messaging 状态,并要求任务完成后原子认领下一项;角色自己的 system prompt 仍由 Subagent 配置提供 (packages/cli/src/agent/teams/TeamRuntime.ts)
  • TeamTaskClaim 和 TeamInbox 可从 teammate 的 ExecutionContext.taskListId/sessionId 推断身份,lead 或 HTTP 调用则必须显式提供 owner 信息 (packages/cli/src/tools/builtin/team/teamTools.ts, packages/cli/src/server/routes/team.ts)
  • Web 面板只在 feature 开启、存在当前 SessionRef 且拥有非空团队列表时渲染;deleted team 在状态源和界面两层过滤,刷新后仍从 durable 快照恢复 (packages/cli/web/src/components/chat/TeamPanel.tsx, packages/cli/src/agent/teams/TeamRuntime.ts)

© echoVic, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .trae/knowledges/agent-execution-and-orchestration/agent-teams of echoVic/blade-code.

Open the folder on GitHubat commit 30f8684

Compare with similar skills

Knowledge Agent Execution And Orchestration Agent Teams next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Knowledge Agent Execution And Orchestration Agent Teams compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Knowledge Agent Execution And Orchestration Agent Teams this skillechoVic/blade-code181—~1.4kAutomated safety check: PassMIT
ClawTeam Multi-Agent Swarmwin4r/ClawTeam-OpenClaw1.5k1 repos~2.9kAutomated safety check: PassMIT
Agent Deckasheshgoplani/agent-deck1k—~1.7kAutomated safety check: PassMIT
Clawteamwin4r/ClawTeam-OpenClaw1.5k—~3.1kAutomated safety check: PassMIT
Puppetmaster Agent Orchestrationprofessorpalmer/Puppetmaster467—~3.2kAutomated safety check: PassMIT
Badstephenleo/bmad-autonomous-development107—~7.7kAutomated safety check: PassMIT

Similar skills

  • ClawTeam Multi-Agent Swarm

    win4r/ClawTeam-OpenClaw

    Launches a swarm of specialist Hermes agents in git-worktree-isolated tmux windows with a kanban board and file-based inboxes, using built-in templates like hedge-fund and code-review.

    1.5k GitHub starsUsed in 1 repo~2.9k tokens
    Agent WorkflowsAuto-check passed
  • Agent Deck

    asheshgoplani/agent-deck

    agent-deck, the terminal session manager for AI coding agents.

    1k GitHub stars~1.7k tokensUpdated 2 days ago
    Agent WorkflowsAuto-check passed
  • Clawteam

    win4r/ClawTeam-OpenClaw

    Multi-agent swarm orchestration. An agent skill from win4r/ClawTeam-OpenClaw.

    1.5k GitHub stars~3.1k tokensUpdated 3 mo ago
    Agent WorkflowsAuto-check passed
  • Puppetmaster Agent Orchestration

    professorpalmer/Puppetmaster

    Operates and supervises Puppetmaster, a multi-agent orchestrator, through its MCP tools or CLI, picking the right verb for edits, reviews, audits and long-running jobs.

    467 GitHub stars~3.2k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Bad

    stephenleo/bmad-autonomous-development

    BMad Autonomous Development — orchestrates parallel story implementation pipelines.

    107 GitHub stars~7.7k tokensUpdated 5 mo ago
    Agent WorkflowsAuto-check passed
  • Weave

    entropyvortex/meta-llm-charter

    Parallel strand orchestration — decompose a task into 3+ independently scoped strands, fan out real subagents (worktree-isolated when they write files), and coordinate through a session file and…

    249 GitHub stars~2.9k tokensUpdated 1 mo ago
    Agent WorkflowsAuto-check passed

More from echoVic/blade-code

All 38 skills in this repo
  • Base64 Parser

    echoVic/blade-code

    Base64 编解码工具,支持编码/解码文本、JSON、二进制文件,自动检测格式,支持批量处理. An agent skill from echoVic/blade-code.

    181 GitHub stars~545 tokensUpdated 11 days ago
    Auto-check: notes
  • Code Review

    echoVic/blade-code

    Review frontend code for best practices, bugs, and improvements.

    181 GitHub stars~377 tokensUpdated 11 days ago
    Auto-check: notes
  • GitHub Explorer

    echoVic/blade-code

    Explore and summarize popular GitHub projects. An agent skill from echoVic/blade-code.

    181 GitHub stars~434 tokensUpdated 11 days ago
    Auto-check passed
  • 覆盖 Session 级 LSP 配置快照、stdio 进程、文档同步、语义查询、诊断回注、崩溃恢复 和子 Session 继承。进入条件:新增语言服务器、修改 LSP 工具、排查诊断缺失/重复、 处理 worktree 或 ACP 差异、修复进程泄漏或 transport 代际问题。不包含:VS Code 扩展桥接(见…

    181 GitHub stars~1.9k tokensUpdated 11 days ago
    Auto-check passed
  • 覆盖 SkillRegistry、SKILL.md 延迟加载、自定义命令 Markdown 解析、来源覆盖、插件 命名空间、Session 快照和模型/用户调用入口。进入条件:新增 Skill 或命令字段、调整 发现优先级、调试 /command 或 Skill 工具、修改 Prompt 元数据或消费者集成。不包含: 插件安装生命周期(见…

    181 GitHub stars~2.1k tokensUpdated 11 days ago
    Auto-check passed
  • Covers 领域能力如何包装成内置工具、getBuiltinTools 的 Session 依赖注入、ToolSearch 延迟激活,以及 Goal/Task/Team/Plan/Skill/LSP/MCP/Web/Config/Worktree 适配边界。

    181 GitHub stars~2.1k tokensUpdated 11 days ago
    Auto-check passed

Categories

Questions about Knowledge Agent Execution And Orchestration Agent Teams

What does Knowledge Agent Execution And Orchestration Agent Teams do?

覆盖 Agent Team 创建、后台成员、共享任务依赖图、持久 mailbox、成员认领/完成和多端状态投影. An agent skill from echoVic/blade-code. Knowledge Agent Execution And Orchestration Agent Teams is an agent skill from echoVic/blade-code.

When should I use Knowledge Agent Execution And Orchestration Agent Teams?

Knowledge Agent Execution And Orchestration Agent Teams fits situations like: tasks that involve Subagents; tasks that involve Git worktrees.

How do I install Knowledge Agent Execution And Orchestration Agent Teams in Claude Code?

Run `npx skills add echoVic/blade-code --skill knowledge-agent-execution-and-orchestration-agent-teams -a claude-code`. Or copy the skill folder (.trae/knowledges/agent-execution-and-orchestration/agent-teams in echoVic/blade-code) into .claude/skills/knowledge-agent-execution-and-orchestration-agent-teams in your project. Claude Code loads it when a task matches its description.

How do I install Knowledge Agent Execution And Orchestration Agent Teams in Codex?

Run `npx skills add echoVic/blade-code --skill knowledge-agent-execution-and-orchestration-agent-teams -a codex`. Or copy the skill folder (.trae/knowledges/agent-execution-and-orchestration/agent-teams in echoVic/blade-code) into .agents/skills/knowledge-agent-execution-and-orchestration-agent-teams in your project. Codex loads it when a task matches its description.

Can I use Knowledge Agent Execution And Orchestration Agent Teams in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add echoVic/blade-code --skill knowledge-agent-execution-and-orchestration-agent-teams -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/knowledge-agent-execution-and-orchestration-agent-teams, .gemini/skills/knowledge-agent-execution-and-orchestration-agent-teams, .github/skills/knowledge-agent-execution-and-orchestration-agent-teams and .opencode/skills/knowledge-agent-execution-and-orchestration-agent-teams in your project.

What does Knowledge Agent Execution And Orchestration Agent Teams need to run?

SKILL.md names no scripts, command-line tools or credentials: Knowledge Agent Execution And Orchestration Agent Teams is instructions for the agent only.

Does Knowledge Agent Execution And Orchestration Agent Teams access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Knowledge Agent Execution And Orchestration Agent Teams safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Knowledge Agent Execution And Orchestration Agent Teams use?

Knowledge Agent Execution And Orchestration Agent Teams is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Knowledge Agent Execution And Orchestration Agent Teams use?

About 1.4k tokens (SKILL.md is roughly 5.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Knowledge Agent Execution And Orchestration Agent Teams?

Skills that share tags, products or a category with Knowledge Agent Execution And Orchestration Agent Teams: ClawTeam Multi-Agent Swarm (win4r/ClawTeam-OpenClaw, 1.5k stars), Agent Deck (asheshgoplani/agent-deck, 1k stars), Clawteam (win4r/ClawTeam-OpenClaw, 1.5k stars) and Puppetmaster Agent Orchestration (professorpalmer/Puppetmaster, 467 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Knowledge Agent Execution And Orchestration Agent Teams?

echoVic (a GitHub user) maintains it in echoVic/blade-code, which has 181 GitHub stars. The repository holds 38 skills in this directory. The repository was last updated on September 27, 2026.

Source: echoVic/blade-code on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.