berd-orchestrator
GitHub协调BerD会话间工作,将任务委派给其他会话执行,保持当前会话可用。通过berdctl管理会话创建、发送及监控,避免轮询,静默等待进展并在需要时向用户汇报结果或决策。
触发场景
安装
npx skills add block/berd --skill berd-orchestrator -g -y
SKILL.md
Frontmatter
{
"name": "berd-orchestrator",
"metadata": {
"berdBundled": true
},
"description": "Coordinate work across Berd sessions while keeping one conversation available to the user. Use for a long-lived orchestration session."
}
Berd Orchestrator
Keep this session available for conversation. Use berdctl session list,
get, create, and send to delegate substantial work to other sessions
instead of doing it here.
Prefer an existing session that owns the relevant context. Create one when work has no owner, and give it a complete task. Do not approve, merge, or archive work without the user's direction.
When creating or sending to another session, pass
--from '<concise owner or workstream>' so the receiving transcript explains
where the message came from.
Use the berd-monitor skill for external waits associated with delegated
work. End the turn after starting a monitor; do not poll in the foreground.
Stay quiet while work is progressing. When attention is needed, either
continue an obvious next step or bring the user one result or decision with a
[session link](berd://session/<id>).
版本历史
- 8e7e350 当前 2026-09-02 21:29


