ultrawork

Execute independent subtasks in parallel across multiple agents.

1|Updated Sep 22, 2025
One-click install
npx skills add https://github.com/prthik/prathik-astro --skill ultrawork-prthik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ultrawork
Source: https://github.com/prthik/prathik-astro/tree/main/.codex/skills/ultrawork
Command: npx skills add https://github.com/prthik/prathik-astro --skill ultrawork-prthik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ultrawork accelerates task completion by coordinating and executing multiple independent tasks across several agents in parallel, reducing overall wait time and increasing throughput.

Core Features & Use Cases

  • Parallel task execution across multiple agents to improve throughput.
  • Smart routing of tasks to appropriate agent tiers and models.
  • Use Case: When you have a set of independent subtasks that can be addressed concurrently, ultrawork coordinates their execution and aggregates results for final review.

Quick Start

Delegate a set of independent tasks to executor agents in parallel to see results quickly.

Frequently Asked Questions about ultrawork

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

FAQPage Schema
How do I execute multiple independent tasks in parallel to reduce overall wait time?

Parallel task execution is achieved by firing multiple agents simultaneously to complete independent subtasks, reducing overall wait time and increasing throughput. The Skill coordinates execution and aggregates results for final review.

What is the best way to orchestrate concurrent agents for data processing?

Agent orchestration for concurrent data processing is handled by routing tasks to appropriate agent tiers and models. This enforces explicit delegation to specific agents, coordinating their execution and aggregating results for final review.

How does routing work when delegating tasks to different agent tiers?

Routing works by enforcing explicit delegation to specific agent tiers and models, matching independent subtasks to appropriate agents. This smart routing coordinates parallel execution and aggregates results for final review.

Can I run long operations in the background while tracking task lifecycle state?

Long operations can run in the background using run_in_background support, while task lifecycle state is tracked with omx_state MCP tools. This enables parallel task execution across multiple agents without blocking the main workflow.

When should I use parallel task management for concurrent delegation?

Parallel task management should be used when you have a set of independent subtasks that can be addressed concurrently, such as concurrent delegation, data processing, or exploratory tasks. It accelerates task completion by coordinating multiple agents.