deepagents
The batteries-included agent harness.
⚠️ — 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.
Auto-invoked ships a router so the right skill fires automatically as you prompt. No remembering which skill to call.
Normal is the plain upstream plugin, installed as-is. You invoke its skills yourself.
The plugin> /plugin marketplace add langchain-ai/langchain-skills> /plugin install langchain-skills@langchain-skillsAuto-invocation> /plugin marketplace add flowy-sh/flowy-core> /plugin install flowy-core> /plugin install flowy-langchain-skills
Repo: langchain-ai/langchain-skills
What's inside
⚠️ — 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 the eval-engineering skill to create a new eval Task for this project. Review the current repository and existing evals. Traces for this agent can be found here [optional Tracing Project/Location].
Thin wrappers around the official Mintlify quickstarts — ask for provider/model (default anthropic:claude-sonnet-5), new directory, provider API key only:
useStream UIsThe batteries-included agent harness.
FAQ
langchain-skills is a Claude Code plugin of 22 hand-picked skills with a FLOW.md router. Install it once and the right skill fires as you prompt, with no slash command to remember. It is built for development work. It includes deep-agents-core, deep-agents-memory, deep-agents-orchestration. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it