Updated 2mo ago
by soba-labs
langchain-agent-skills
A collection of agent-optimized LangChain, LangGraph and LangSmith skills for AI coding assistants.
107 GitHub stars (107)
Steady at 107 stars — no new stars in the 16 days since Sep 30.
- 10 skills (10 skills found in its SKILL.md files)
- 16 forks (16 forks)
- 2mo ago last update (Last updated 2mo ago)
Install
Skills CLI
npx skills add soba-labs/langchain-agent-skills
Asks which skills and agents to install. Just one: npx skills add soba-labs/langchain-agent-skills --skill deepagents-planning-todos — add -g for every project.
Claude Code
git clone https://github.com/soba-labs/langchain-agent-skillscp -r "langchain-agent-skills/skills/deepagents-planning-todos" ~/.claude/skills/
Copies the deepagents-planning-todos skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add soba-labs/langchain-agent-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
deepagents-planning-todos
Use the write_todos tool effectively for task planning and decomposition in Deep Agents. Use when users want to (1) implement task planning with write_todos, (2) break down complex tasks into subtasks, (3) track agent progress through todos, (4) debug why todos aren't completing, (5) design todo structures for different task types (research, coding, analysis), (6) understand todo status lifecycle…
skills/deepagents-planning-todos/SKILL.md on GitHub (opens in a new tab) -
deepagents-setup-configuration
Initialize, validate, and troubleshoot Deep Agents projects in Python or JavaScript using the `deepagents` package. Use when users need to create agents with built-in planning/filesystem/subagents, configure middleware/backends/checkpointing/HITL, migrate from `create_react_agent` or `create_agent`, scaffold projects with repo scripts, validate agent config files, and confirm compatibility with c…
skills/deepagents-setup-configuration/SKILL.md on GitHub (opens in a new tab) -
langgraph-agent-patterns
Implement multi-agent coordination patterns (supervisor-subagent, router, orchestrator-worker, handoffs) for LangGraph applications. Use when users want to (1) implement multi-agent systems, (2) coordinate multiple specialized agents, (3) choose between coordination patterns, (4) set up supervisor-subagent workflows, (5) implement router-based agent selection, (6) create parallel orchestrator-wor…
skills/langgraph-agent-patterns/SKILL.md on GitHub (opens in a new tab) -
langgraph-error-handling
Implement LangGraph error handling with current v1 patterns. Use when users need to classify failures, add RetryPolicy for transient issues, build LLM recovery loops with Command routing, add human-in-the-loop with interrupt()/resume, handle ToolNode errors, or choose a safe strategy between retry, recovery, and escalation.
skills/langgraph-error-handling/SKILL.md on GitHub (opens in a new tab) -
langgraph-project-setup
Initialize and configure LangGraph projects with proper structure, langgraph.json configuration, environment variables, and dependency management. Use when users want to (1) create a new LangGraph project, (2) set up langgraph.json for deployment, (3) configure environment variables for LLM providers, (4) initialize project structure for agents, (5) set up local development with LangGraph Studio,…
skills/langgraph-project-setup/SKILL.md on GitHub (opens in a new tab) -
langgraph-state-management
Design state schemas, implement reducers, configure persistence, and debug state issues for LangGraph applications. Use when users want to (1) design or define state schemas for LangGraph graphs, (2) implement reducer functions for state accumulation, (3) configure persistence with checkpointers (InMemorySaver/MemorySaver, SqliteSaver, PostgresSaver), (4) debug state update issues or unexpected s…
skills/langgraph-state-management/SKILL.md on GitHub (opens in a new tab) -
langgraph-testing-evaluation
Use this skill when you need to test or evaluate LangGraph/LangChain agents: writing unit or integration tests, generating test scaffolds, mocking LLM/tool behavior, running trajectory evaluation (match or LLM-as-judge), running LangSmith dataset evaluations, and comparing two agent versions with A/B-style offline analysis. Use it for Python and JavaScript/TypeScript workflows, evaluator design,…
skills/langgraph-testing-evaluation/SKILL.md on GitHub (opens in a new tab) -
langsmith-deployment
Deploy and operate production agent servers with LangSmith Deployment. Use when work involves choosing Cloud vs Hybrid/Self-hosted-with-control-plane vs Standalone, preparing/validating langgraph.json, creating deployments or revisions, rolling back revisions, wiring CI/CD to control-plane APIs, configuring environment variables and secrets, setting monitoring/alerts/webhooks, or troubleshooting…
skills/langsmith-deployment/SKILL.md on GitHub (opens in a new tab) -
langsmith-trace-analyzer
Fetch, organize, and analyze LangSmith traces for debugging and evaluation. Use when you need to: query traces/runs by project, metadata, status, or time window; download traces to JSON; organize outcomes into passed/failed/error buckets; analyze token/message/tool-call patterns; compare passed vs failed behavior; or investigate benchmark and production failures.
skills/langsmith-trace-analyzer/SKILL.md on GitHub (opens in a new tab) -
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
skills/skill-creator/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.