Skip to main content
skill CX Codex

langgraph-python-quickstart — Claude Code skill: setup guide

Scaffolds a minimal local LangGraph Python agent using the official quickstart. Useful when you need to test a Graph API agent in an isolated folder.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add langchain-ai/langchain-skills --skill langgraph-python-quickstart -a claude-code
Open on GitHub

What langgraph-python-quickstart does

The skill fetches the official LangGraph quickstart page directly via Docs MCP or HTTP instead of generating outdated code from memory. It builds everything inside a dedicated folder such as langgraph-agent/, keeping your current project directory untouched. The resulting setup implements a calculator agent using the Graph API without IPython graph visualization.

Model configuration relies on init_chat_model. When using anthropic:claude-sonnet-5, the skill omits temperature, top_p, and top_k because that model rejects those parameters. You can also supply other providers directly, such as openai:gpt-5.5 or google_genai:gemini-2.5-flash-lite.

The environment setup stays minimal on purpose. It only requires the model provider API key inside .env and skips optional tools like LangSmith or Tavily unless requested. Once it executes the initial math check and prints the result, it stops.

What it helps with

  • scaffold a minimal LangGraph agent in an isolated directory
  • build a Graph API calculator agent from live documentation
  • configure chat models via init_chat_model with valid parameters
  • verify a local agent run without extra tracing dependencies

Example prompts for the agent

  • Scaffold a LangGraph agent in Python using anthropic:claude-sonnet-5.
  • Set up a local langgraph-agent project following the official quickstart.

How to install langgraph-python-quickstart

1Skills CLI (Vercel)

npx skills add langchain-ai/langchain-skills --skill langgraph-python-quickstart -a claude-code

2Manually: put the files in place

~/.claude/skills/langgraph-python-quickstart/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/langgraph-python-quickstart/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about langgraph-python-quickstart

How do I install langgraph-python-quickstart in Claude Code?

Run npx skills add langchain-ai/langchain-skills --skill langgraph-python-quickstart -a claude-code.

What does langgraph-python-quickstart do?

It reads the live LangGraph quickstart docs, creates a clean subfolder, and builds a working calculator agent using the Graph API.

Which model providers are supported?

It works with any model accepted by init_chat_model, such as openai:gpt-5.5 or google_genai:gemini-2.5-flash-lite. If unsure, it defaults to anthropic:claude-sonnet-5.

Source text

SKILL.md · MIT
---
name: langgraph-python-quickstart
description: "Scaffold a minimal local LangGraph agent in Python by following the official quickstart. Use when the user wants to quickly build or try a LangGraph agent locally."
---

# LangGraph Python quickstart

Follow the live docs — do not invent an alternate API from memory:

**https://docs.langchain.com/oss/python/langgraph/quickstart**

Fetch that page (Docs MCP or HTTP) and implement what it shows (calculator / math agent with the Graph API). Prefer the Graph API path over the Functional API unless the user asks otherwise. Skip IPython graph visualization.

## Local setup constraints

Apply these on top of the quickstart (they keep setup minimal and model-agnostic):

1. **Ask** which provider/model to use. Showcase that LangGraph works with any LangChain chat model. Suggested prompt:

   > Which model should this agent use? Pass a `provider:model` string — e.g. `openai:gpt-5.5`, `anthropic:claude-sonnet-5`, `google_genai:gemini-2.5-flash-lite`. Default if you're unsure: **`anthropic:claude-sonnet-5`**.

   The docs often hardcode Anthropic — replace with `init_chat_model("<MODEL>")` (or equivalent) using their choice. If using Claude Sonnet 5+, omit `temperature` / `top_p` / `top_k` (unsupported).

2. Create a **new** directory (e.g. `langgraph-agent/`) and do all work there — do not pollute the open project.

3. Only secret: the provider API key in `.env` (gitignored). No LangSmith / Tavily unless they ask. Prefer they edit `.env` themselves — don't paste keys into chat.

4. Install packages from the quickstart plus the provider package for their model.

5. Run the example (e.g. “Add 3 and 4.”), show output, then stop. Point to `langgraph-fundamentals` for next steps. For a higher-level agent API, use LangChain `create_agent` instead.

© langchain-ai · MIT · langchain-ai/langchain-skills

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set22

langgraph-cli Gives the agent a reference for the langgraph CLI: scaffold a project, run it locally, build an image, deploy it. CX Codex +1 9,000installs swarm Fans out independent items across subagents in parallel and aggregates the results. Useful for batch file reviews, labeling, and data extraction. CX Codex +1 8,800installs ecosystem-primer Guides framework selection across LangChain, LangGraph, and Deep Agents before writing code. Maps requirements to the right layer, env vars, and quickstarts. CX Codex +1 8,000installs eval-engineering A skill that walks you through agent eval design: it inspects your repo, writes a Task Spec, then builds and audits runnable tasks in Harbor. CX Codex +1 5,300installs deepagents-python-quickstart Scaffolds a minimal Deep Agent in Python from the live LangChain quickstart: asks for a model, keeps work in a fresh folder, swaps Tavily for provider-native search. CX Codex +1 5,000installs langgraph-typescript-quickstart Scaffolds a minimal local LangGraph agent in TypeScript following official docs. Useful when testing graph architectures locally without polluting existing repositories. CX Codex +1 5,000installs langchain-python-quickstart Builds a minimal local LangChain agent in Python from the current quickstart. Use it to try an agent in a separate project directory. CX Codex +1 5,000installs deepagents-typescript-quickstart Scaffolds a minimal TypeScript Deep Agent from the official quickstart, swapping Tavily for the provider's built-in web search. CX Codex +1 4,900installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor