Deep Agent Template
Description
Deployment template for a deep agent built with `create_deep_agent(...)`.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Deep Agents Template
Deployment template for a deep agent built with `create_deep_agent(...)`.
What this template gives you
- A deployable deep agent graph at
src/deep_agent/graph.py. - Explicit workflow prompt (plan, delegate, critique, finalize).
- Two predefined sub-agents (
researcher,critic). - Human-in-the-loop interrupts on
executeandwrite_file. - A
uv-managed local workflow with a smallMakefilewrapper and starter tests.
Prerequisites
- An API key for your model provider (Anthropic by default)
- A LangSmith account (Plus plan or higher) to deploy
Quickstart
- Sync the project and configure environment:
uv sync
cp .env.example .env
- Start the dev server:
uv run langgraph dev
- Deploy to LangSmith:
uv run langgraph deploy
See the [CLI docs](https://docs.langchain.com/langsmith/cli#deploy) for deploy options.
To set up CI instead, push this repo to GitHub and configure your deployment through the LangSmith UI.
Tests and lint
make test
make integration-tests
make lint
make format
Integration tests are skipped unless `ANTHROPIC_API_KEY` is set.
Reference docs
- Deep Agents overview: https://docs.langchain.com/oss/python/deepagents/overview
- Deep Agents quickstart: https://docs.langchain.com/oss/python/deepagents/quickstart
- LangSmith CLI: https://docs.langchain.com/langsmith/cli
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development