Skills for Real Engineers. Straight from my .agents directory.
ecosystem-primer
Agent skill fromlangchain-ai/langchain-skills
INVOKE FIRST for any LangChain / LangGraph / Deep Agents agent building project before consulting other skills or writing any agent code. Required starting point for up to date info on framework selection (LangChain vs LangGraph vs Deep Agents vs hybrid composition), agent patterns, install, environment setup, and which skill to load next.
How to install ecosystem-primer
npx skills add langchain-ai/langchain-skills# or add only this skill to Claude Code: copy the folder
config/skills/ecosystem-primer/
# into
~/.claude/skills/ecosystem-primer/ (all projects)
.claude/skills/ecosystem-primer/ (one project)
1<overview>2LangChain Inc. maintains three layered open-source tools for building agents, plus LangSmith for observability. The stack, top-down:34- **Deep Agents** (top layer, *harness*) — batteries-included toolkit built on LangChain + LangGraph. Ships with planning, file management, subagent spawning, and memory out of the box.5- **LangGraph** (middle layer, *runtime*) — low-level orchestration for durable execution, custom control flow, and stateful workflows. LangChain agents run on top of LangGraph.6- **LangChain** (bottom layer, *framework*) — abstractions for models, tools, and the agent loop. Provider-agnostic, easiest to start with.7- **LangSmith** (cross-cutting) — observability and evaluation platform. Framework-agnostic; always recommended alongside any of the above.89Higher layers depend on lower ones, but you don't need to use lower layers directly. Deep Agents gives you LangGraph's durable execution without writing graph code. LangChain gives you models and tools without managing graph edges.10</overview>1112---1314## Step 1 — Choose Your Tool1516<decision-table>1718Evaluate these conditions in order and stop at the first match:19201. If the task needs planning, file management across a long session, persistent memory, subagent delegation, or on-demand skills → **Deep Agents**212. Else, if the task needs custom control flow (deterministic loops, branching logic) → **LangGraph**22…
Excerpt shown under the repository's MIT license.
More skills in langchain-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
