ultrawork

Execute independent multi-agent tasks in parallel with model-tier routing.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/dropsyoon/oh-my-claudecode --skill ultrawork-dropsyoon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ultrawork
Source: https://github.com/dropsyoon/oh-my-claudecode/tree/main/skills/ultrawork
Command: npx skills add https://github.com/dropsyoon/oh-my-claudecode --skill ultrawork-dropsyoon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ultrawork reduces total turnaround time by running multiple independent agent tasks simultaneously instead of waiting for each one to finish in sequence.

Core Features & Use Cases

  • Parallel execution of independent work: Fires multiple agent calls at once to maximize throughput when tasks don’t depend on each other.
  • Smart model-tier routing: Routes tasks to appropriate tiers (LOW/Haiku for simple work, MEDIUM/Sonnet for standard work, HIGH/Opus for complex work) to balance quality and cost.
  • Composable component behavior: Acts as a parallelism layer (no persistence/verification loop), intended to be wrapped by higher-level modes like ralph and autopilot.

Quick Start

Tell the system to use Ultrawork to execute three independent tasks concurrently while routing each task to the appropriate model tier.

Frequently Asked Questions about ultrawork

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

FAQPage Schema
How do I run independent multi-agent tasks in parallel to reduce completion time?

You can run independent multi-agent tasks in parallel to reduce completion time by firing multiple agent calls concurrently instead of sequentially. This applies to refactors, builds, and endpoint implementations where subtasks have no dependency ordering.

What is model-tier routing for parallel agent orchestration?

Model-tier routing for parallel agent orchestration assigns tasks to appropriate model tiers—LOW/Haiku for simple work, MEDIUM/Sonnet for standard work, and HIGH/Opus for complex work. This balances quality and cost across concurrently executing tasks.

How do I execute long-running agent tasks in the background?

You can execute long-running agent tasks in the background using optional background execution. This allows long operations to process without blocking other parallel tasks, finishing with a lightweight completion check when all tasks conclude.

When should I use parallel task execution for development workflows?

Use parallel task execution for development workflows when subtasks can run without dependency ordering, such as simultaneous refactors, builds, or endpoint implementations. It maximizes throughput by avoiding sequential wait times between independent operations.

Can I use parallel execution as a standalone layer for multi-agent tasks?

Parallel execution acts as a composable parallelism layer without persistence or verification loops, so it is intended to be wrapped by higher-level modes. It handles concurrent task firing but does not manage state verification independently.

What are the limitations of running parallel agent tasks without dependency ordering?

Running parallel agent tasks requires subtasks to have no dependency ordering. It functions as a parallelism layer without persistence or verification loops, meaning it cannot manage sequential dependencies or validate task state automatically.