deep-agents-orchestration

Orchestrate subagent task delegation, persistent todo planning, and human approval interrupts.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/dotlab-hq/torque --skill deep-agents-orchestration-dotlab-hq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-agents-orchestration
Source: https://github.com/dotlab-hq/torque/tree/main/.agents/skills/deep-agents-orchestration
Command: npx skills add https://github.com/dotlab-hq/torque --skill deep-agents-orchestration-dotlab-hq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinates multi-step AI workflows by delegating specialized work to ephemeral subagents, generating and persisting task plans, and pausing execution for human approval when needed to prevent unsafe or unwanted actions.

Core Features & Use Cases

  • SubAgent Delegation: Use a task tool to spawn stateless subagents with specialized tools and prompts for isolated, focused work.
  • TodoList Planning: Automatically create, update, and persist todo lists (with statuses) to plan and track multi-step tasks across invocations using thread_id.
  • Human-in-the-Loop (HITL): Configure interrupts for specific tools so actions can be approved, edited, or rejected; requires a checkpointer to resume flows.
  • Use Case: Delegate research to a "researcher" subagent, record a sequenced todo plan for implementation, and require human approval before deploying changes to production.

Quick Start

Create a deep agent that delegates research tasks to a researcher subagent, records a persistent todo list for the project, and requires human approval before running any deployment tool.

Frequently Asked Questions about deep-agents-orchestration

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

FAQPage Schema
How do I orchestrate multi-step agent workflows with human-in-the-loop approvals?

Workflow orchestration with human-in-the-loop approvals is handled by configuring interrupts for specific tools so actions can be paused, edited, or rejected. This requires a checkpointer to save the execution state and resume the flow after human review.

What is subagent delegation in multi-step AI task execution?

Subagent delegation is the process of spawning stateless subagents using a task tool to handle specialized, isolated work. It allows a primary agent to assign focused tasks, such as research, to ephemeral subagents with specialized prompts and tools.

How do I persist todo lists across multiple agent invocations?

To persist todo lists across multiple invocations, use the write_todos function with a thread_id. This automatically creates, updates, and tracks task statuses to maintain a persistent plan for multi-step workflows across different sessions.

Do I need a checkpointer to pause agent execution for human approval?

Yes, a checkpointer is required to pause agent execution for human approval. It saves the workflow state at the interrupt point, allowing the agent to resume execution correctly once the human approves, edits, or rejects the pending action.

Can I require human approval before an agent runs a high-risk deployment tool?

Yes, you can require human approval before running high-risk tools by configuring interrupts for specific actions. This gated execution mechanism prevents unsafe or unwanted operations by pausing the workflow until a human reviews the request.

When should I use workflow orchestration for subagent task delegation?

Use workflow orchestration for subagent task delegation when coordinating multi-step AI workflows that need isolated specialist execution, session-persistent task tracking, and gated execution to prevent unsafe actions in complex environments.