deep-agents-core

Document core APIs, harness architecture, and SKILL.md format for Deep Agents applications.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/HyunjunJeon/SDS-AX-Advanced-2026-1 --skill deep-agents-core-hyunjunjeon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-agents-core
Source: https://github.com/HyunjunJeon/SDS-AX-Advanced-2026-1/tree/main/Day-01/.agents/skills/deep-agents-core
Command: npx skills add https://github.com/HyunjunJeon/SDS-AX-Advanced-2026-1 --skill deep-agents-core-hyunjunjeon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps developers build and configure Deep Agents applications by documenting core APIs, the create_deep_agent workflow, harness architecture, and the SKILL.md format.

Core Features & Use Cases

  • Middleware overview: TodoListMiddleware, FilesystemMiddleware, SubAgentMiddleware, MemoryMiddleware
  • On-demand skill loading and guidance for integrating skills into agent workflows
  • Harness orchestration and configuration options for scalable agent apps
  • Best practices for structuring SKILL.md and organizing resources in skills directories

Quick Start

Start by reading the core guidance and initialize a basic Deep Agents workflow using create_deep_agent to explore configuration options.

Frequently Asked Questions about deep-agents-core

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

FAQPage Schema
How do I scaffold a Deep Agents application and wire agent middleware?

To scaffold a Deep Agents application, use the create_deep_agent workflow to initialize the harness, configure TodoListMiddleware, FilesystemMiddleware, SubAgentMiddleware, or MemoryMiddleware, and load skills on demand.

What is the SKILL.md format and how do I structure frontmatter for agent workflows?

The SKILL.md format defines skill configuration for agent workflows by enforcing a specific frontmatter structure and outlining optional resources directories to support organized skill development within the harness.

How does on-demand skill loading work in a Deep Agents harness?

On-demand skill loading in the Deep Agents harness dynamically integrates skills into complex agent workflows, allowing the application to access and execute skill-specific instructions only when required by the task.

Can I use Deep Agents to orchestrate sub-agents without external dependencies?

Yes, the Deep Agents core operates with no external dependencies, using SubAgentMiddleware within the harness architecture to orchestrate complex agent workflows and manage sub-agent communication natively.

What are the limitations of configuring middleware in a Deep Agents project?

Middleware configuration is limited to the provided TodoListMiddleware, FilesystemMiddleware, SubAgentMiddleware, and MemoryMiddleware, meaning custom middleware requires conforming to the existing harness orchestration architecture.