task-orchestration

Select Claude models and delegate subtasks to subagents for parallel execution.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sernstberger/base-joy --skill task-orchestration-sernstberger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-orchestration
Source: https://github.com/sernstberger/base-joy/tree/main/.claude/skills/task-orchestration
Command: npx skills add https://github.com/sernstberger/base-joy --skill task-orchestration-sernstberger

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Select appropriate models (haiku/sonnet/opus) and parallelize tasks to optimize implementation, especially for complex, multi-file efforts.

Core Features & Use Cases

  • Default orchestrator-first approach to minimize main-agent work.
  • Decompose tasks into subtasks and delegate to subagents for parallel execution.
  • Synthesize results and present clear, actionable outputs to the user.
  • Context budget management to maximize efficiency.

Quick Start

At the start of any non-trivial task, analyze, decompose, delegate to subagents, and synthesize results for the user.

Frequently Asked Questions about task-orchestration

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

FAQPage Schema
How do I select the right model for different tasks in a workflow?

Model selection optimizes cost and performance by matching task complexity to model capability. Use Haiku for lightweight tasks, Sonnet for balanced work, and Opus for complex reasoning. Task-orchestration automates this choice at implementation start to minimize latency and expense.

Can I parallelize multiple tasks to speed up implementation?

Yes, parallelization distributes independent tasks across subagents concurrently. Task-orchestration decomposes work into code, documentation, and research subtasks, spawning parallel agents to execute them simultaneously and synthesize results, reducing total execution time.

How do I manage context budget across parallel tasks?

Context budget management allocates token limits efficiently across subagents. Task-orchestration tracks and distributes context to each parallel task, preventing overflow while maximizing reasoning depth and preserving information flow between delegated work streams.

What's the best approach to planning complex, multi-file projects?

Orchestrator-first planning decomposes multi-file efforts upfront, assigning tasks to appropriately-sized models and delegating execution to parallel subagents. Task-orchestration applies this at the start of any non-trivial effort to determine scope, model choice, and delegation strategy.

How do I delegate work while preserving context across subtasks?

Context preservation maintains information flow when delegating to subagents. Task-orchestration synthesizes results from parallel work, ensuring each subagent has sufficient context for its task and final outputs integrate cohesively into the main implementation.

When should I use aggressive delegation to subagents?

Aggressive delegation minimizes main-agent load on complex, multi-dimensional tasks. Task-orchestration triggers automatic delegation when work spans multiple domains or files, creating subagents for specialized tasks and reducing bottlenecks in the primary execution path.