agentsop-crewai
SOP for building multi-agent systems with CrewAI — role-based collaboration, sequential/hierarchical processes, Flows, memory, delegation. Use when modeling agent teams with clear roles and task pipelines.
npx skills add agentsope/SkillAlchemy --skill agentsop-crewai --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# CrewAI SOP — Role-Based Multi-Agent Orchestration > 框架口号: "Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly." [github.com/crewAIInc/crewAI] --- ## 1. 何时激活 (When to Activate) ### 1.1 直接信号 (Direct triggers) - 用户说 "我需要 researcher + writer + reviewer 这种团队配合" - 用户说 "用 CrewAI 实现 / 我已经在用 crew.kickoff()" - 任务可以拆为 2–5 个**专业角色**,且每个角色有明确职责边界 - 流程是**线性 pipeline**(数据→分析→报告)或**轻度分支** ### 1.2 反向信号 (Skip CrewAI when) - 单 agent + tool-use 就够 → 直接用 SDK / Instructor(CrewAI 是 over-engineering) - 需要状态图 + 循环 + 中断恢复 → **LangGraph** 更合适 - 需要 agents 之间自由对话辩论 → **AutoGen** 更合适 - 需要严格条件路由("if X then only A else B")→ 用 **CrewAI Flows** 而非 hierarchical Crew,或直接 LangGraph - 延迟敏感(<500ms) → 多 agent 编排不适合 ### 1.3 心智门槛 (Mental check) > "An agent needs agency, otherwise it's just another script." — João Moura, CrewAI 创始人 [softwareengineeringdaily.com/2025/06/03/crew-ai-with-joao-moura/] 如果你能用 `if/else` 提前写死流程,**不要用 Crew**。Crew 的本质是把"决策权"让渡给 LLM 角色。 --- ## 2. 核心心智模型 (Mental Model) ### 2.1 四元抽象 (The 4 primitives) ``` Agent (role + goal + backstory) ← 谁 ↓ 持有 Task (description + expected_output + agent + context
- 1. 何时激活 (When to Activate)
- 1.1 直接信号 (Direct triggers)
- 1.2 反向信号 (Skip CrewAI when)
- 1.3 心智门槛 (Mental check)
- 2. 核心心智模型 (Mental Model)
- 2.1 四元抽象 (The 4 primitives)
- 2.2 为什么 "role + goal + backstory" 三件套?
- 2.3 Sequential vs Hierarchical vs Flow
- 2.4 Crew 不是 LangChain
- 3. SOP 工作流 (Standard Operating Procedure)
- Phase 0: 决策 — 真的需要 Crew 吗?
- Phase 1: 角色设计 (Agent Design)
- Phase 2: 任务设计 (Task Design)
- Phase 3: 装配 Crew
What does the agentsop-crewai skill do?
SOP for building multi-agent systems with CrewAI — role-based collaboration, sequential/hierarchical processes, Flows, memory, delegation. Use when modeling agent teams with clear roles and task pipelines.
How do I install it?
Run `npx skills add agentsope/SkillAlchemy --skill agentsop-crewai --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From agentsope/SkillAlchemy, a repository with 255 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
