developing-deepagent

Solid

Implements DeepAgent components using LangChain's deepagents SDK. Use when building deep agents with create_deep_agent, configuring backends/subagents/skills/memory/interpreter, need DeepAgent patterns (sandbox, HITL interrupts, long-term memory, subagent spawning, subagent structured output, QuickJS code interpreter with programmatic tool calling), or ask "implement deep agent", "add subagent", "configure backend", "add interpreter".

AI & Automation 26 stars 12 forks Updated 5 days ago Apache-2.0

Install

View on GitHub

Quality Score: 87/100

Stars 20%
48
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Developing {{ cookiecutter.act_name }}'s DeepAgent Implement DeepAgent components using the `deepagents` SDK within {{ cookiecutter.act_name }} Act patterns. ## When to Use - Building deep agents with `create_deep_agent` - Configuring backends, subagents, skills, or long-term memory - Need DeepAgent harness patterns (sandbox, HITL, memory) - Integrating subagent delegation into existing casts ## When NOT to Use - LangGraph graph building (state/node/edge) → `developing-cast` - Architecture design → `architecting-act` - Project / cast scaffolding → run `uv run act new` (project) or `uv run act cast` (new cast) directly - Testing → `testing-cast` --- ## DeepAgent vs Cast > **Cast** = LangGraph StateGraph (low-level nodes, edges, state) > **DeepAgent** = Agent harness built on LangChain + LangGraph (high-level: planning, filesystem, subagents, memory) Use `developing-cast` when you need custom graph topology. Use `developing-deepagent` when you need an agent harness with built-in capabilities. --- ## Implementation Workflow ### Step 1: Understand Requirements **If CLAUDE.md exists:** 1. Read `/CLAUDE.md` → Act overview, find target agent spec 2. Identify: model, tools, subagents, backend type, memory needs 3. Proceed to Step 2 **If CLAUDE.md not found:** AskUserQuestion Format: ```json { "question": "CLAUDE.md not found. Create architecture first?", "header": "Architecture", "multiSelect": false, "options": [ {"label": "Yes", "description": "Switch to...

Details

Author
Proact0
Repository
Proact0/act-operator
Created
8 months ago
Last Updated
5 days ago
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category