task-orchestrator

Route, queue, and dispatch tasks across skills with retry logic.

2|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/truchot/claude-skills-test --skill task-orchestrator-truchot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-orchestrator
Source: https://github.com/truchot/claude-skills-test/tree/main/.web-agency/orchestration-framework
Command: npx skills add https://github.com/truchot/claude-skills-test --skill task-orchestrator-truchot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes the coordination of task execution across skills by managing queues, state machines, and dispatch logic.

Core Features & Use Cases

  • Queue management: prioritize and schedule tasks across skills.
  • State machine lifecycle: track task progress from CREATED to COMPLETED.
  • Execution dispatch: route work to the appropriate skills and collect results.
  • Tracking & auditing: maintain logs, metrics, and historical states for traceability.

Quick Start

Route a qualified intake into the orchestrator to schedule and dispatch tasks.

Frequently Asked Questions about task-orchestrator

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

FAQPage Schema
How do I coordinate task execution and routing across multiple skills?

Task execution coordination is managed by routing, queuing, and dispatching tasks across skills. The orchestrator applies deterministic routing, multi-skill coordination, and retry logic from intake to execution.

How does a state machine lifecycle track task progress from creation to completion?

A state machine lifecycle tracks task progress through defined state transitions from CREATED to COMPLETED. It maintains progress tracking with auditing to ensure deterministic state changes and historical traceability.

What is the best way to queue and prioritize tasks for multi-skill dispatch?

Queue management prioritizes and schedules tasks across skills to handle multi-skill dispatch. Execution dispatch routes work to the appropriate skills, collects results, and applies retry logic for failed executions.

Can I maintain logs and historical states for task execution auditing?

Tracking and auditing maintain logs, metrics, and historical states for task execution traceability. This ensures every state transition and dispatched result is recorded for review within the orchestration workflow.

Does task orchestration require external dependencies to manage state transitions?

Task orchestration requires no external dependencies to manage state transitions and dispatch logic. It operates independently to centralize queue management, deterministic routing, and execution tracking.

When should I not use a centralized task orchestrator for queue management?

Centralized task orchestration is not ideal for simple, single-step executions that lack multi-skill coordination or retry requirements. It is designed for complex workflows needing deterministic routing, state machines, and progress auditing.