ultrawork

Execute independent tasks in parallel with structured context and lightweight validation.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/RJJJJ/project2 --skill ultrawork-rjjjj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ultrawork
Source: https://github.com/RJJJJ/project2/tree/main/.codex/skills/ultrawork
Command: npx skills add https://github.com/RJJJJ/project2 --skill ultrawork-rjjjj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ultrawork provides a parallel execution engine for high-throughput task completion. It is a component, not a standalone persistence mode: it provides parallelism, context discipline, and smart delegation guidance, but not Ralph's persistence loop, architect sign-off, or long-running completion guarantees.

Core Features & Use Cases

  • Parallelism: run independent tasks concurrently to accelerate workflows.
  • Context discipline: maintain structured session state and explicit acceptance criteria before execution.
  • Lightweight evidence lanes: run parallel evidence and validation alongside execution to support rapid iteration.
  • Delegation guidance: decide locally or delegate to specialized lanes for scalable throughput.
  • Use Case: when you have multiple independent tasks (e.g., data fetches, transformations, checks) that can run at the same time and you want fast throughput with lightweight validation.

Quick Start

Describe your multi-task objective and constraints, then start ultrawork to execute independent tasks in parallel with lightweight evidence.

Frequently Asked Questions about ultrawork

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

FAQPage Schema
How do I execute independent software engineering tasks concurrently?

To execute independent tasks concurrently, you need a parallel execution engine that runs multiple workflows simultaneously while maintaining structured context. This approach accelerates throughput by delegating tasks to specialized lanes instead of processing them sequentially.

What is lightweight evidence in parallel task management?

Lightweight evidence in parallel task management is a validation mechanism that runs alongside execution to support rapid iteration. It uses direct-tool and background evidence lanes to collect pass/fail criteria without relying on heavy, long-running persistence loops.

How do I set up parallel task delegation with explicit pass/fail criteria?

To set up parallel task delegation, you must define explicit task intent, constraints, and pass/fail criteria before execution. Providing these structured inputs allows the system to decide locally or delegate to specialized lanes for scalable throughput.

Can I use parallel task execution without a long-running persistence loop?

You can use parallel task execution without a persistence loop, but it avoids guaranteed long-running completion. It provides parallelism and context discipline, requiring an external persistence mode like Ralph alongside it if you need architect sign-off and completion guarantees.

When should I avoid lightweight parallel task management for my workflows?

You should avoid lightweight parallel task management when your workflows require guaranteed long-running completion, architect sign-off, or strict persistence. It is designed for high-throughput, independent tasks like data fetches and checks, not for dependent or stateful transactional processes.

Does ultrawork provide parallelism with built-in persistence for software engineering tasks?

Ultrawork provides parallelism for software engineering tasks but does not provide built-in persistence. It is a component focused on context discipline and delegation guidance, designed to operate alongside Ralph when persistence and long-running completion guarantees are needed.