Tooluck logoTooluck
SKILL.md

langchain-dependencies

Agent skill fromlangchain-ai/langchain-skills

INVOKE THIS SKILL when setting up a new project or when asked about package versions, installation, or dependency management for LangChain, LangGraph, LangSmith, or Deep Agents. Covers required packages, minimum versions, environment requirements, versioning best practices, and common community tool packages for both Python and TypeScript.

How to install langchain-dependencies

install langchain-dependencies
# install the langchain-skills pack with the skills CLI
npx skills add langchain-ai/langchain-skills

# or add only this skill to Claude Code: copy the folder

config/skills/langchain-dependencies/

# into

~/.claude/skills/langchain-dependencies/ (all projects)

.claude/skills/langchain-dependencies/ (one project)

config/skills/langchain-dependencies/SKILL.md

MITFull file
1<overview>
2The LangChain ecosystem is split into focused, independently-versioned packages. Understanding which packages you need — and their version constraints — prevents incompatibilities and keeps upgrades predictable.
3
4**Key principles:**
5- **LangChain 1.0 is the current LTS release.** Always start new projects on 1.0+. LangChain 0.3 is legacy maintenance-only — do not use it for new work.
6- **langchain-core** is the shared foundation: always install it explicitly alongside any other package.
7- **langchain-community** (Python only) does NOT follow semantic versioning; pin it conservatively.
8- **LangGraph vs Deep Agents:** choose one orchestration approach based on your use case — they are alternatives, not a required stack (see [Framework Choice](#framework-choice) below).
9- Provider integrations (model, vector store, tools) are installed separately so you only pull in what you use.
10</overview>
11
12---
13
14## Environment Requirements
15
16<environment-requirements>
17
18| Requirement | Python | TypeScript / Node |
19|-------------|--------|-------------------|
20| Runtime minimum | **Python 3.10+** | **Node.js 20+** |
21| LangChain | **1.0+ (LTS)** | **1.0+ (LTS)** |
22| LangSmith SDK | >= 0.3.0 | >= 0.3.0 |
23
24</environment-requirements>
25
26---
27
28## Framework Choice
29
30<framework-choice>
31Pick **one** agent orchestration layer. You do not need both.
32
33| Framework | When to use | Core extra package |
34|-----------|-------------|--------------------|
35…

Excerpt shown under the repository's MIT license.

More skills in langchain-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates