work-run

Dispatch work items through a dynamic loop with dependency handling and escalations.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/telefrek/jlsm --skill work-run
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work-run
Source: https://github.com/telefrek/jlsm/tree/main/.claude/skills/work-run
Command: npx skills add https://github.com/telefrek/jlsm --skill work-run

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires work-decompose, work-plan, work-start, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the management of work groups by continuously dispatching work items, handling dependencies, and allowing user escalations when needed.

Core Features & Use Cases

  • Autonomous Work Group Management: Continuously re-dispatches work items as their dependencies clear, enabling efficient task completion.
  • Dynamic Dispatch Loop: Keeps the workflow running with minimal manual intervention, optimizing wall-clock time for task completion.
  • User Required Escalations: Pauses the workflow on escalations, allowing for user resolution before resuming.
  • Sub-Agent Contract Validation: Ensures that sub-agents adhere to the user-defined contract, avoiding silent deferrals and incomplete work.
  • Use Case: Ideal for complex projects where multiple work items have dependencies, and human intervention is required for decision-making.

Quick Start

Run the work-run skill on your work group 'project-123' with a concurrency cap of 5: work-run project-123 --cap 5

Frequently Asked Questions about work-run

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

FAQPage Schema
How do I automate task dispatch for work groups with complex dependencies?

Automate task dispatch for work groups by using a dynamic dispatch loop that continuously re-dispatches work items as their dependencies clear. This minimizes manual intervention while optimizing wall-clock time for task completion.

What is work orchestration with user escalation and when do I need it?

Work orchestration with user escalation automates continuous task dispatch while pausing the workflow for human decision-making. You need it for complex projects where multiple dependent work items require periodic human intervention.

Do I need predefined work items and an escalation protocol before running work orchestration?

Yes, you need a predefined work group with planned work items and a user-defined escalation protocol before running. The orchestration requires these inputs to autonomously manage dependencies and handle escalations.

How does sub-agent contract validation handle silent deferrals in task management?

Sub-agent contract validation in task management ensures sub-agents adhere to user-defined contracts, actively avoiding silent deferrals and incomplete work by validating outputs before the dispatch loop continues.

Can I set a concurrency cap for work automation dispatch loops?

Yes, you can set a concurrency cap for work automation dispatch loops. For example, run the orchestration on your work group with a specified concurrency limit to control the number of simultaneously dispatched tasks.

Why does work orchestration pause during automated task management?

Work orchestration pauses during automated task management when a user-required escalation is triggered. This pause allows for human resolution of the escalated issue before the dynamic dispatch loop resumes automated processing.