๐Ÿš€ Everything is free โ€” help us improve! Submit feedback and shape the platform.
๐ŸงชTDD Challengeยทintermediateยทโฑ๏ธ 30โ€“45mยทโญ 175 XP

M-079Build a CrewAI-Style Agent Team

Description

Nebula Corp wants to automate their content pipeline using a team of specialized AI agents, similar to CrewAI. Build a crew system where each agent has a role, goal, and backstory. Agents work on tasks sequentially, passing context between them. Implement the crew runner that assigns tasks to agents, collects outputs, and produces a final combined result.

Test Cases (3)

Crew produces results
Should produce one result per task
Input:testCrewResults()
Expected:CONTAINS:2
Context flows between agents
Writer should reference researcher's output
Input:testContextFlow()
Expected:CONTAINS:research
Tasks marked completed
Task status should update to completed
Input:testTaskStatus()
Expected:CONTAINS:completed

Related Lessons

Click Run / Check to validate your solution