What problem does it solve?
Choosing between LangChain, LangGraph, and Deep Agents is confusing because the tools overlap and their APIs change frequently. This Skill acts as the mandatory first step for any LangChain-ecosystem agent project, ensuring you pick the right layer, configure the environment correctly, and load the right follow-up skill before writing code.
Core Features & Use Cases
- Framework Decision Logic: An ordered decision table routes tasks to Deep Agents (planning, memory, subagents), LangGraph (custom control flow), or LangChain (single-purpose agents and chains).
- Environment Setup: Provides the current LangSmith environment variables (LANGSMITH_API_KEY, LANGSMITH_TRACING, LANGSMITH_PROJECT) for observability from day one.
- Docs Navigation: Explains how to query docs.langchain.com via the Docs MCP server or the llms.txt index for up-to-date API references.
- Skill Routing: Directs you to the correct layer-specific skill (e.g., langchain-fundamentals, langgraph-persistence, deep-agents-core) or quickstart for your project.
- Use Case: You are starting a new project that needs a long-running agent with file management and subagent delegation. This Skill identifies Deep Agents as the right layer, sets up tracing, and points you to deep-agents-core before any code is written.
Quick Start
Ask your agent to help you choose between LangChain, LangGraph, and Deep Agents for your new agent project and set up the environment.