What problem does it solve?
This Skill tackles large, complex tasks that involve multiple files or modules by breaking them down into smaller, parallelizable workstreams, significantly speeding up development and reducing the cognitive load on the developer.
Core Features & Use Cases
- Task Decomposition: Intelligently splits large tasks into independent sub-tasks.
- Parallel Execution: Assigns sub-tasks to isolated "cook" instances using git worktrees for safe, concurrent development.
- Conflict Resolution & Merging: Manages the merging of parallel workstreams, resolving conflicts and ensuring code integrity.
- Use Case: When asked to implement a new feature that touches the user authentication, database layer, and UI components, the
team skill can decompose this into three parallel tasks, allowing them to be developed and tested concurrently.
Quick Start
Use the team skill to parallelize the implementation of the new user profile page across the frontend, backend, and database modules.