By langchain-ai
Build, test, and deploy LangChain, LangGraph, and Deep Agents applications with support for RAG pipelines, human-in-the-loop workflows, state persistence, parallel task dispatch, and LangSmith deployment via the mda CLI.
INVOKE THIS SKILL when building ANY Deep Agents application. Covers create_deep_agent(), harness architecture, SKILL.md format, and configuration options.
INVOKE THIS SKILL when your Deep Agent needs memory, persistence, or filesystem access. Covers StateBackend (ephemeral), StoreBackend (persistent), FilesystemMiddleware, and CompositeBackend for routing.
INVOKE THIS SKILL when using subagents, task planning, or human approval in Deep Agents. Covers SubAgentMiddleware, TodoList for planning, and HITL interrupts.
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.
Iteratively inspect an agent repository and optional traces, interview the user, and create, run, and audit Harbor evals one at a time. Use for agent evals, benchmark tasks, regression cases, trace-informed evals, verifier design, or controlled agent environments.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
⚠️ — This project is in early development. APIs and skill content may change.
Agent skills for building agents with LangChain, LangGraph, and Deep Agents.
For LangSmith-specific trace and dataset workflows, use langsmith-skills.
These skills can be installed via npx skills for any agent that supports the Agent Skills specification, including Claude Code, Cursor, Windsurf, and more.
Using npx skills:
Local (current project):
npx skills add langchain-ai/langchain-skills --skill '*' --yes
Global (all projects):
npx skills add langchain-ai/langchain-skills --skill '*' --yes --global
To link skills to a specific agent (e.g. Claude Code):
npx skills add langchain-ai/langchain-skills --agent claude-code --skill '*' --yes --global
Install directly as a Claude Code plugin:
/plugin marketplace add langchain-ai/langchain-skills
/plugin install langchain-skills@langchain-skills
Alternatively, clone the repo and use the install script:
# Install for Claude Code in current directory (default)
./install.sh
# Install for Claude Code in a specific project directory
./install.sh ~/my-project
# Install for Claude Code globally
./install.sh --global
# Install for Deep Agents CLI in a specific project directory
./install.sh --deepagents ~/my-project
# Install for Deep Agents CLI globally (includes agent persona)
./install.sh --deepagents --global
| Flag / Argument | Description |
|---|---|
DIRECTORY | Target project directory (default: current directory, ignored with --global) |
--claude | Install for Claude Code (default) |
--deepagents | Install for Deep Agents CLI |
--global, -g | Install globally instead of current directory |
--force, -f | Overwrite skills with same names as this package |
--yes, -y | Skip confirmation prompts |
After installation, set your API keys:
export OPENAI_API_KEY=<your-key> # For OpenAI models
export ANTHROPIC_API_KEY=<your-key> # For Anthropic models
Then run your coding agent from the directory where you installed (for local installs) or from anywhere (for global installs).
To install only the eval-engineering skill:
npx skills add langchain-ai/langchain-skills --skill eval-engineering --yes
Or ask Codex: “Install the eval-engineering skill from langchain-ai/langchain-skills.”
Eval tasks require Harbor. Run Harbor locally with Docker or use a supported cloud environment.
Then ask your coding agent:
Use eval-engineering to inspect this agent and propose two or three Harbor evals. Traces for this agent can be found here [Tracing Project/Location].
useStream UIsnpx claudepluginhub langchain-ai/langchain-skills --plugin langchain-skillsLangSmith skills for tracing, dataset management, and evaluation pipelines
Traces Claude Code conversations to LangSmith, including subagent and tool executions
LangChain Docs and Reference MCP servers for live documentation and API lookups.
LangSmith remote MCP server (OAuth) for querying traces, datasets, prompts, and experiments.
Claude Code skill pack for LangChain 1.0 + LangGraph 1.0 (Python) - 34 skills covering chains, agents, RAG, middleware, checkpointing, HITL, streaming, and production patterns
Design LLM applications using the LangChain framework with agents, memory, and tool integration patterns. Use when building LangChain applications, implementing AI agents, or creating complex LLM workflows.
Editorial "Agent Architect" bundle for Claude Code from Agentic Awesome Skills.
Scaffold a Deep Agents (LangChain) agent or a dcode CLI agent from one command (/new-dcode-agent). The agents it builds work with any OpenAI-compatible provider.
This skill should be used when the user asks to "start an LLM project", "design batch pipeline", "evaluate task-model fit", "structure agent project", or mentions pipeline architecture, agent-assisted development, cost estimation, or choosing between LLM and traditional approaches.
LangChain JS/TS development - agents, chains, LangGraph workflows, and Deep Agents patterns