RS

rosscrooke/specialist-swarm

效率工作流

本页由 AI 翻译,技术细节请以原文为准。 查看原文

36 stars 质量 52 趋势 17

罗斯克鲁克/专家群是从https://github.com/rosscrooke/specialist-swarm.导入的特工技能候选人。

概览

罗斯克鲁克/专家群是从https://github.com/rosscrooke/specialist-swarm.导入的特工技能候选人。

概述(AI 翻译)

概念已落: 技能、插件与子代理 技术: Claude 托管代理多代理 + 自定义技能 + 预建 docx 技能 时间: 60分钟 输出: 一个由粉丝们组成的协调代理,分配给3-5个各具技能的专业子代理,组成一个真实的品牌Word文档。

球

这正是赢得下一个5000万美元转型项目的架构:协调员+专家+技能。它直接映射到每家服务公司如何构建真实工作。高级合伙人负责协调;专家(法律、定价、技术)掌控自己的领域;高级合伙人综合并交付成果。

你将在60分钟内围绕交易台情景构建这些。提交招标书,发布品牌回应文档,实时观察事件流中的平行处理。

开场(5分钟)

你需要在控制台上使用工作空间API密钥(多智能体目前处于研究预览阶段——你的工作区可能需要获得访问权限)。

选一张情景卡

scenario-cards.md中三张卡牌。每张牌会给你一个协调员+不同的专家名单。选一个。不同队伍应该选不同的牌。

核心构建(25分钟)

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Option 3 — Specialist Swarm

Concept landed: Skills, plugins & sub-agents Tech: Claude Managed Agents multi-agent + custom Skills + the pre-built docx skill Time: 60 minutes Output: A coordinator agent that fans work out to 3-5 specialist sub-agents, each with its own skills, that assemble a real branded Word document.

The pitch

This is the architecture that wins the next $50M transformation deal: coordinator + specialists + skills. It maps directly to how every services firm structures real work. A senior partner orchestrates; specialists (legal, pricing, technical) own their lanes; the senior partner synthesises and delivers.

You’re going to build exactly that, in 60 minutes, around a Deal Desk scenario. Drop an RFP in, get a branded response doc out, watch the parallelism happen in real time on the events stream.

Setup (5 min)

You need a workspace API key on the Console (multi-agent is currently in research preview — your workspace may need to be granted access).

cd 03-specialist-swarm
pip install -r requirements.txt
export ANTHROPIC_API_KEY="sk-ant-..."

Pick a scenario card

Three cards in scenario-cards.md. Each gives you a coordinator + a different roster of specialists. Pick one. Different teams should pick different cards.

Core build (25 min)

  1. Create the specialists. Run python create_specialists.py. This creates 3-4 sub-agents (Pricing, Legal, Technical Fit, Competitive) and saves their IDs to .specialist_ids.json.

  2. Create the coordinator. Run python create_coordinator.py. This creates the coordinator agent with multiagent: coordinator config, listing the specialists in its callable roster.

  3. Upload the skills. Run python upload_skills.py. This packages the custom skills in skills/ and uploads them via the Skills API. Each specialist gets the skill that matches its domain.

  4. Run the deal. Run python run_deal_desk.py. This:

    • Uploads the synthetic RFP (synthetic-data/rfp-acme-corp.md) as a file
    • Starts a session against the coordinator
    • Asks the coordinator to produce a full proposal response
    • Streams the events so you can watch the parallel thread fan-out
    • Saves the final docx to outputs/proposal-response.docx

By minute 30 you have a Word document in outputs/, generated by a coordinator + specialists who each used their own skill.

Stretch goals (20 min)

See stretch-goals.md. The big ones:

  • Custom firm-voice skill — codify your own firm’s voice (every services firm has one)
  • Critic sub-agent — add a fifth agent that reviews the coordinator’s draft before it’s finalised
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add rosscrooke/specialist-swarm
新手?先看 mcpskill.org 教程 →