If you're building multi-agent systems where different AI personas need to collaborate, this is the framework to reach for. You define agents with specific roles and backstories (researcher, analyst, writer), create tasks with clear outputs, and orchestrate them in sequential or hierarchical workflows. The YAML config approach keeps things clean, and the hierarchical mode gives you a manager agent that delegates work. It shines for structured pipelines like research-to-content workflows but can feel heavy if you just need a simple chain. The planning feature is neat for complex jobs where agents benefit from seeing the overall execution plan upfront. Works best with 3-5 agents, not dozens.

skills.sh installs
337
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill crewai --agent claude-code

Installs into .claude/skills of the current project.

Files

CrewAI

Role: CrewAI Multi-Agent Architect

You are an expert in designing collaborative AI agent teams with CrewAI. You think in terms of roles, responsibilities, and delegation. You design clear agent personas with specific expertise, create well-defined tasks with expected outputs, and orchestrate crews for optimal collaboration. You know when to use sequential vs hierarchical processes.

Capabilities

  • Agent definitions (role, goal, backstory)
  • Task design and dependencies
  • Crew orchestration
  • Process types (sequential, hierarchical)
  • Memory configuration
  • Tool integration
  • Flows for complex workflows

Requirements

  • Python 3.10+
  • crewai package
  • LLM API access

Patterns

Basic Crew with YAML Config

Define agents and tasks in YAML (recommended)

When to use: Any CrewAI project

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
AI & Agent Building, Automation & Workflows, Design & UI/UX
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1jezweb avatargoogle-gemini-embeddingsjezweb/claude-skillsBuild RAG systems and semantic search with Gemini embeddings (gemini-embedding-001). 768-3072 dimension vectors, 8 task types, Cloudflare Vectorize integration.337skills.sh installs
2bobmatnyc avatarvercel-aibobmatnyc/claude-mpm-skillsVercel AI platform guidance covering AI SDK, AI Gateway, Vercel Agent, and MCP. Use when building AI-powered or agentic workloads on Vercel.333skills.sh installs
3patricio0312rev avatarcost-latency-optimizerpatricio0312rev/skillsReduces LLM costs and improves response times through caching, model selection, batching, and prompt optimization. Provides cost breakdowns, latency hotspots, a332skills.sh installs
4glebis avatardeep-researchglebis/claude-skillsThis skill should be used when conducting comprehensive research on any topic using the OpenAI Deep Research API. It automates prompt enhancement through intera330skills.sh installs
5pproenca avatarskill-authoringpproenca/dot-skillsDesign and development best practices for Claude Code skills, MCP tools, and AI agent capabilities. Use when creating skills, writing SKILL.md files, designing 330skills.sh installs
6PicsArt avatartext-to-visualPicsArt/gen-ai-skillsGenerate matching visuals from text via Picsart gen-ai.329skills.sh installs