deep-agents-core

Configure multi-step AI agent harnesses with task planning and subagent delegation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deep Agents Core removes the friction of assembling multi-step AI assistants by providing an opinionated harness and configuration surface so you configure capabilities instead of implementing them from scratch. It centralizes task planning, context management, delegation, persistent memory, skills loading, and human-in-the-loop approval into a reusable agent architecture.

Core Features & Use Cases

  • Task Planning: Built-in TodoList middleware for breaking complex requests into actionable steps.
  • Context Management: Filesystem or Store backends to manage large, file-backed context and enable on-demand skill loading.
  • Task Delegation: SubAgent middleware to spawn specialized agents for research, coding, or automation subtasks.
  • Long-term Memory & Interrupts: Pluggable Store and checkpointer support for persistent threads and safe interrupt handling.
  • Human-in-the-loop & Safety: Approval workflows and configurable interrupt rules for sensitive operations.
  • Use Case: Build a persistent research assistant that manages long-running investigations, spawns subagents for data collection and code execution, and stores results across sessions.

Quick Start

Create a deep agent configured with your model, tools, backend (filesystem or store), skills directory, and checkpointer to run a persistent multi-step assistant.

Frequently Asked Questions about deep-agents-core

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

FAQPage Schema
How do I build a multi-step AI agent with task planning and persistent memory?

Build a multi-step AI agent by configuring a pre-built harness that centralizes task planning, persistent memory, and subagent delegation. You configure capabilities through a backend and checkpointer instead of implementing the multi-step workflow logic from scratch.

How does subagent delegation work in LangGraph agent frameworks?

Subagent delegation works through SubAgent middleware that spawns specialized agents for research, coding, or automation subtasks. The parent agent delegates subtasks to these specialized agents, enabling complex workflows to be broken down and executed concurrently within the harness.

Can I use filesystem backends for context management in LangChain agents?

Yes, you can use filesystem or store backends for context management in LangChain agents. These backends manage large, file-backed context and enable on-demand loading of skills directories, allowing agents to persist and retrieve data across long-running sessions.

How do I add human-in-the-loop approval workflows to an AI agent harness?

Add human-in-the-loop approval workflows by configuring interrupt rules and pluggable checkpointer support within the agent harness. This enables safe interrupt handling for sensitive operations, pausing the agent's execution until human approval is granted for the next step.

What is the best way to manage long-running research investigations with an AI assistant?

The best way to manage long-running research investigations is using a persistent assistant architecture with a TodoList middleware and Store backend. This setup breaks complex requests into actionable steps, stores results across sessions, and spawns subagents for data collection.

Do I need to implement task planning from scratch when building automated agent workflows?

No, you do not need to implement task planning from scratch. Built-in TodoList middleware handles automated task planning by breaking complex requests into actionable steps, so you configure the workflow rules rather than writing the underlying planning logic.