langchain-py-pack

v2.7.0 by Jeremy Longshore

LangChain 1.0 + LangGraph 1.0 skill pack for Python. Pain-first skills anchored to a 68-entry pain catalog covering content blocks, streaming token accounting, structured-output, vector stores, checkpointing, HITL, middleware, Deep Agents, and native OTEL. Includes 33 skills across four epics.

33 plugin-local skills
MIT License
Claude Code Adapters (declared)

Installation

Open Claude Code and run this command:

/plugin install langchain-py-pack@claude-code-plugins-plus

Use --global to install for all projects, or --project for current project only.

What It Does

> Pain-first Claude Code skills for LangChain 1.0 and LangGraph 1.0 in Python. > Every skill opens with a specific production failure mode — not capability prose.

Skills (33) plugin-local skills

langchain-ci-integration View full skill →

Wire LangChain 1.

ReadWriteEditBash(python:*)Bash(pytest:*)
langchain-common-errors View full skill →

Paste-match catalog of 14 real LangChain 1.

ReadGrep
langchain-content-blocks View full skill →

Works correctly with LangChain 1.

ReadWriteEditBash(python:*)
langchain-core-workflow View full skill →

Compose LangChain 1.

ReadWriteEditBash(python:*)
langchain-cost-tuning View full skill →

Control LangChain 1.

ReadWriteEditBash(python:*)Bash(redis-cli:*)
langchain-data-handling View full skill →

Load and chunk documents for LangChain 1.

ReadWriteEditBash(python:*)Bash(pip:*)
langchain-debug-bundle View full skill →

Produce a reproducible, sanitized diagnostic bundle for a LangChain / LangGraph incident — environment snapshot, version manifest, filtered astream_events(v2) transcript, propagating callback stack, LangSmith trace URL — so a debug colleague can reproduce the failure without a live terminal.

ReadWriteEditBash(python:*)Bash(pip:*)
langchain-deep-agents View full skill →

Build a LangGraph 1.

ReadWriteEditBash(python:*)
langchain-deploy-integration View full skill →

Deploy a LangChain 1.

ReadWriteEditBash(docker:*)Bash(gcloud:*)Bash(vercel:*)
langchain-embeddings-search View full skill →

Build and query vector stores with LangChain 1.

ReadWriteEditBash(python:*)Bash(pip:*)Grep
langchain-enterprise-rbac View full skill →

Enforce tenant isolation and role-based access across LangChain 1.

ReadWriteEditBash(python:*)
langchain-eval-harness View full skill →

Build reproducible evaluation pipelines for LangChain 1.

ReadWriteEditBash(python:*)Bash(pip:*)Bash(pytest:*)
langchain-incident-runbook View full skill →

Triage LangChain 1.

Read
langchain-langgraph-agents View full skill →

Build a correct LangGraph 1.

ReadWriteEditBash(python:*)
langchain-langgraph-basics View full skill →

Build a correct LangGraph 1.

ReadWriteEditBash(python:*)
langchain-langgraph-checkpointing View full skill →

Persist LangGraph agent state correctly with MemorySaver and PostgresSaver — thread_id discipline, JSON-serializable state rules, time-travel, schema migration.

ReadWriteEditBash(python:*)Bash(psql:*)
langchain-langgraph-human-in-loop View full skill →

Build LangGraph 1.

ReadWriteEditBash(python:*)
langchain-langgraph-streaming View full skill →

Pick the correct LangGraph 1.

ReadWriteEditBash(python:*)
langchain-langgraph-subgraphs View full skill →

Compose LangGraph 1.

ReadWriteEditBash(python:*)
langchain-local-dev-loop View full skill →

Build a fast, deterministic local test loop for LangChain 1.

ReadWriteEditBash(pytest:*)Bash(python:*)Bash(pip:*)
langchain-middleware-patterns View full skill →

Build composable middleware for LangChain 1.

ReadWriteEditBash(python:*)
langchain-model-inference View full skill →

Invoke Claude, GPT-4o, and Gemini through LangChain 1.

ReadWriteEditBash(python:*)Bash(pip:*)Grep
langchain-multi-env-setup View full skill →

Build reliable dev / staging / prod isolation for LangChain 1.

ReadWriteEditBash(python:*)Bash(gcloud:*)
langchain-observability View full skill →

Wire LangSmith tracing and custom metric callbacks into a LangChain 1.

ReadWriteEditBash(python:*)
langchain-otel-observability View full skill →

Wire LangChain 1.

ReadWriteEditBash(python:*)Bash(pip:*)
langchain-performance-tuning View full skill →

Tune LangChain 1.

ReadWriteEditBash(python:*)Bash(redis-cli:*)
langchain-prompt-engineering View full skill →

Manage LangChain 1.

ReadWriteEditBash(python:*)Bash(pip:*)
langchain-rate-limits View full skill →

Rate-limit LangChain 1.

ReadWriteEditBash(python:*)Bash(redis-cli:*)
langchain-reference-architecture View full skill →

A reference layered architecture for production LangChain 1.

ReadWriteEdit
langchain-sdk-patterns View full skill →

Compose LangChain 1.

ReadWriteEditBash(python:*)Bash(pip:*)
langchain-security-basics View full skill →

Harden a LangChain 1.

ReadWriteEditGrepBash(grep:*)
langchain-upgrade-migration View full skill →

Migrate a LangChain 0.

ReadWriteEditGrepBash(python:*)
langchain-webhooks-events View full skill →

Dispatch LangChain 1.

ReadWriteEditBash(python:*)

How It Works

1. Install the pack


/plugin install langchain-py-pack@claude-code-plugins-plus

2. Install LangChain 1.0 + LangGraph 1.0


python -m venv .venv && source .venv/bin/activate

pip install "langchain>=1.0,<2.0" "langchain-core>=1.0,<2.0" \
            "langchain-anthropic>=1.0,<2.0" \
            "langgraph>=1.0,<2.0"

3. A minimal agent with memory


from langchain_anthropic import ChatAnthropic
from langgraph.prebuilt import create_react_agent
from langgraph.checkpoint.memory import MemorySaver

llm = ChatAnthropic(model="claude-sonnet-4-6", temperature=0)

def add(a: int, b: int) -> int:
    """Add two integers."""
    return a + b

agent = create_react_agent(
    model=llm,
    tools=[add],
    checkpointer=MemorySaver(),
)

config = {"configurable": {"thread_id": "demo-1"}}
result = agent.invoke(
    {"messages": [("user", "What is 17 + 25?")]},
    config=config,
)
print(result["messages"][-1].content)

Ready to use langchain-py-pack?