Agent skill · Workflow & Productivity

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.

agentsopegithub.com/agentsopeGitHub ↗
claude-codeMIT
Install
npx skills add agentsope/SkillAlchemy --skill agentsop-crewai --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 8
SKILL.md size: 19 KB
Bundled scripts: none
Version: 1.0.0
Path: skills/agentsop-crewai/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 255
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. 1. 何时激活 (When to Activate)
  2. 1.1 直接信号 (Direct triggers)
  3. 1.2 反向信号 (Skip CrewAI when)
  4. 1.3 心智门槛 (Mental check)
  5. 2. 核心心智模型 (Mental Model)
  6. 2.1 四元抽象 (The 4 primitives)
  7. 2.2 为什么 "role + goal + backstory" 三件套?
  8. 2.3 Sequential vs Hierarchical vs Flow
  9. 2.4 Crew 不是 LangChain
  10. 3. SOP 工作流 (Standard Operating Procedure)
  11. Phase 0: 决策 — 真的需要 Crew 吗?
  12. Phase 1: 角色设计 (Agent Design)
  13. Phase 2: 任务设计 (Task Design)
  14. Phase 3: 装配 Crew
Ships with 7 files
  • README.md
  • intermediate/operation_candidates.json
  • references/R1-architecture.md
  • references/R2-sop-workflow.md
  • references/R3-dilemma-cases.md
  • references/R4-anti-patterns.md
  • references/R5-ecosystem-context.md
More from SkillAlchemy
All skills →
About this skill
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.

Keep going