team-do

Create and manage agent teams for parallel task execution across multiple files.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/youssefKadaouiAbbassi/yka-code --skill team-do
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: team-do
Source: https://github.com/youssefKadaouiAbbassi/yka-code/tree/main/skills/team-do
Command: npx skills add https://github.com/youssefKadaouiAbbassi/yka-code --skill team-do

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires TeamCreate, SendMessage, TaskUpdate, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates complex workflows that involve multiple files, concerns, or require parallel reviews and iterations, reducing manual coordination and improving efficiency.

Core Features & Use Cases

  • Parallel Workflow: Automates parallel tasks for builds, audits, refactors, reviews, and fixes across multiple files or concerns.
  • Team Coordination: Coordinates teams of agents to work in parallel with a lead coordinating via messaging.
  • Use Case: When building a new feature that involves multiple components and requires review by multiple experts, this Skill can automate the process of parallelizing the work and coordinating the teams.

Quick Start

Use the team-do skill to initiate a parallel workflow for a new feature development.

Frequently Asked Questions about team-do

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate parallel workflows for multi-file development?

Parallel workflows for multi-file development are automated by creating and managing teams of agents that execute tasks simultaneously. This approach coordinates complex builds, audits, and refactors across multiple concerns to reduce manual effort.

What is the best way to coordinate complex task automation across multiple components?

Coordinating complex task automation across multiple components is best handled by assigning a lead agent to manage parallel teams via messaging. This lead coordinates multi-turn iterations, pre-assigns tasks, and handles team shutdown protocols.

Do I need specific dependencies to enable team coordination for parallel processing?

Yes, enabling team coordination for parallel processing requires the TeamCreate, SendMessage, and TaskUpdate dependencies. These components provide the necessary orchestration to establish agent teams, route communications, and track task progress.

Can I use team-do for parallel code reviews and refactoring?

You can use team-do for parallel code reviews and refactoring. The Skill automates parallel tasks for audits, fixes, and iterations across multiple files, allowing expert agents to review new features simultaneously.

When should I not use parallel team workflows for task execution?

You should not use parallel team workflows for simple, single-file tasks that lack multiple concerns. The orchestration overhead of creating agent teams and managing multi-turn messaging is designed specifically for complex, multi-file development scenarios.

How does team-do handle multi-turn coordination during a parallel build?

Multi-turn coordination during a parallel build is handled by a lead agent that routes messages between team members and executes task updates. This ensures synchronized iterations and proper team shutdown protocols upon task completion.