Task Orchestration
Optimizes task execution by selecting the most efficient AI model and parallelizing subtasks based on complexity.
The source repository doesn't declare a license. Check its terms before reusing the code.
Key features
- Complexity-based model selection (Haiku, Sonnet, Opus)
- Cost-benefit analysis for different AI models
- Pre-flight checklist for task planning and scoping
- Intelligent parallelization heuristics for independent subtasks
- Common orchestration patterns for development workflows (e.g., research, implementation, testing)
Use cases
- Planning a multi-step software development feature from research to completion.
- Optimizing the cost and speed of a complex coding request.
- Refactoring a large codebase by breaking it into parallelizable chunks.
FAQ
What's the difference between Haiku, Sonnet, and Opus in this skill?
Haiku is for simple, fast tasks like file searches. Sonnet is the default for standard development work like implementing features or writing tests. Opus is reserved for the most complex tasks requiring deep reasoning, such as system architecture design or solving ambiguous problems.
What is the Task Orchestration skill?
It's a Claude Code Skill that acts as a project manager for your coding tasks. It analyzes task complexity to choose the most efficient AI model (Haiku, Sonnet, or Opus) and identifies opportunities to run subtasks in parallel, saving you time and cost.
When should I use this skill?
Use this skill at the beginning of any non-trivial coding task, especially multi-step projects. It's ideal for planning work, deciding between AI models for subtasks, and considering parallel execution to speed up development.
What are some common patterns this skill enables?
The skill provides patterns for common development scenarios, such as fanning out research tasks in parallel, implementing a feature while simultaneously writing tests, or developing frontend and backend code at the same time.
How does this skill improve my workflow?
It makes your AI-assisted development faster by running independent tasks simultaneously and more cost-effective by using the right model for the job (e.g., cheap Haiku for simple tasks). It also reduces errors by forcing a pre-flight check of dependencies.
Related skills
Task Management
Organizes development work within a session by breaking down plans into trackable issues and dependencies.
Productivity Workflow2312 ptsRequest Analyzer
Analyzes user requests systematically to evaluate prompt quality, identify task types, and intelligently coordinate the activation of specialized skills for optimal task execution.
Productivity Workflow11212 ptsClaude Code SDK
Develops and automates tasks using the Claude Code SDK, including core tools, agent interactions, and plugin hooks.
Productivity Workflow1012 pts