CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

crewai

Expert in CrewAI - the leading role-based multi-agent framework used by 60% of Fortune 500 companies. Covers agent design with roles and goals, task definition, crew orchestration, process types (sequential, hierarchical, parallel), memory systems, and flows for complex workflows. Essential for building collaborative AI agent teams. Use when: crewai, multi-agent team, agent roles, crew of agents, role-based agents.

Quality

65%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./.agent/skills/crewai/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

33%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is token-efficient but hollow: it provides no executable guidance, no workflow for assembling a crew, and all six knowledge-module references dangle because the sub-skills directory is absent from the bundle. It functions as a persona statement plus a broken link index rather than an actionable skill.

Suggestions

Add a minimal executable quick-start (Agent/Task/Crew instantiation in Python) so the body gives concrete guidance beyond topic bullets.

Ship the ./sub-skills/*.md files or fix the paths — all six knowledge-module links currently point to a nonexistent directory.

Include an ordered workflow for building a crew (define roles -> tasks with expected outputs -> choose process type -> validate outputs) and delete the empty "## Patterns" header.

DimensionReasoningScore

Conciseness

The body is lean with no padding or explanation of concepts Claude already knows — every section is a short list. Not 5 because the persona paragraph ("You are an expert in designing collaborative AI agent teams with CrewAI. You think in terms of roles, responsibilities, and delegation...") largely restates the frontmatter description without adding operational value, and the empty "## Patterns" header is pure noise; not 3 because there is no verbosity beyond those minor instances.

4 / 5

Actionability

The body contains no code, commands, or examples — only topic bullets ("Agent definitions (role, goal, backstory)", "Crew orchestration") and the unstated claim "You know when to use sequential vs hierarchical processes", matching the anchor for minimal concrete guidance with missing specific steps. Not 1 because Requirements names concrete items ("Python 3.10+", "crewai package") and the knowledge modules point toward specifics; not 3 because nothing in the body itself is executable or instructive.

2 / 5

Workflow Clarity

There is no process sequence anywhere in the body — no ordering of roles -> tasks -> crew -> validation for building an agent team, and the "## Patterns" section that would hold them is empty, matching the anchor "steps missing; no sequence". Not 2 because there is not even a rough sequence, only a topic catalog and a link index.

1 / 5

Progressive Disclosure

The overview-plus-six-named-references shape is structurally right and clearly signaled, but every one of the six "./sub-skills/*.md" links points to a directory that does not exist in the bundle, so navigation is entirely broken — matching the anchor for minimal effective structure. Not 3 because that anchor assumes the referenced files actually exist; not 1 because the body is not a monolithic wall of text and references are not nested.

2 / 5

Total

9

/

20

Passed

Description

83%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description with an explicit and specific 'Use when' trigger list and broad concrete coverage of the CrewAI domain. The main weakness is marketing fluff (an unverifiable '60% of Fortune 500' claim) and a generic 'multi-agent team' trigger that creates minor conflict risk with other agent-framework skills.

DimensionReasoningScore

Specificity

Lists several concrete coverage areas ("agent design with roles and goals, task definition, crew orchestration, process types (sequential, hierarchical, parallel), memory systems, and flows"), matching the anchor for several specific capabilities with minor gaps. Not 5 because "the leading role-based multi-agent framework used by 60% of Fortune 500 companies" and "Essential for building collaborative AI agent teams" are unverifiable marketing fluff rather than concrete capabilities; not 3 because coverage spans six-plus named areas rather than 1-2.

4 / 5

Completeness

Explicitly answers both "what" ("Covers agent design with roles and goals, task definition, crew orchestration, process types... memory systems, and flows") and "when" ("Use when: crewai, multi-agent team, agent roles, crew of agents, role-based agents") with concrete trigger terms. Not 4 because the when-clause is explicit and specific rather than merely present-but-imprecise.

5 / 5

Trigger Term Quality

The explicit trigger list "crewai, multi-agent team, agent roles, crew of agents, role-based agents" gives good natural-keyword coverage users would actually say. Not 5 because common variants like "agent crew", "AI agent collaboration", or "CrewAI flows" are missing; not 3 because multiple natural phrases are present, not just one or two generic keywords.

4 / 5

Distinctiveness Conflict Risk

Framework-specific triggers ("crewai", "crew of agents", "role-based agents") establish a clear niche with mostly distinct triggers. Not 5 because the generic trigger "multi-agent team" could fire this skill when the user means a different multi-agent framework (AutoGen, LangGraph); not 3 because the CrewAI-specific terms dominate the trigger list.

4 / 5

Total

17

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 6 missing

Warning

Total

14

/

16

Passed

Repository

Dokhacgiakhoa/Agent-Skills-4-Vibe-Coding-CLI

Path

.agent/skills/crewai/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.