ultrawork

Coordinate concurrent execution of independent tasks across multiple agent roles.

2|1|Updated Oct 8, 2009
One-click install
npx skills add https://github.com/riethmayer/dotfiles --skill ultrawork-riethmayer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ultrawork
Source: https://github.com/riethmayer/dotfiles/tree/main/stow/agents/.agents/skills/ultrawork
Command: npx skills add https://github.com/riethmayer/dotfiles --skill ultrawork-riethmayer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ultrawork enables parallel execution of independent tasks by coordinating multiple agents, reducing waiting time and improving throughput.

Core Features & Use Cases

  • Parallel delegation of independent tasks to agent tiers.
  • Lifecycle guidance for using ultrawork with persistence modes like ralph and autopilot.
  • Efficient routing to optimize cost and latency in large, decoupled workflows.

Quick Start

Delegate multiple independent tasks to executor roles to run concurrently.

Frequently Asked Questions about ultrawork

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

FAQPage Schema
How do I run independent tasks in parallel to improve workflow throughput?

To improve workflow throughput, parallel task execution coordinates multiple concurrent agent calls, dispatching independent subtasks to separate roles like executor, writer, and test-engineer simultaneously. This orchestration reduces waiting time in decoupled workflows.

What is the best way to delegate concurrent tasks to different agent roles?

Concurrent task delegation is best handled by routing independent subtasks to specialized agent tiers, such as dispatching them to executor, writer, and test-engineer roles. This structured guidance maximizes throughput and optimizes cost and latency in large workflows.

Can I manage background operations for long-running tasks during parallel execution?

Yes, you can manage background operations for long-running tasks during parallel execution. The orchestration mechanism satisfies requirements to fire independent tasks in parallel while tracking background operations, ensuring long tasks do not block overall workflow progress.

How does model tier usage affect routing and state management in orchestrated workflows?

Model tier usage affects routing by providing structured guidance on state management, allowing efficient routing to optimize cost and latency. This ensures the orchestration of concurrent agent calls maintains proper state across decoupled workflow operations.

When should I not use parallel task delegation for my workflow?

You should not use parallel task delegation when your workflow lacks independent subtasks. The orchestration is specifically applicable to workflows with independent subtasks that benefit from parallel execution; dependent or strictly sequential tasks will not see throughput improvements.

Does parallel task execution work with persistence modes like ralph and autopilot?

Yes, parallel task execution works with persistence modes like ralph and autopilot. Lifecycle guidance is provided to integrate concurrent agent orchestration with these persistence modes, ensuring state management remains consistent during long-running background operations.