What problem does it solve? Building LangGraph v1.x workflows often leads to tangled orchestration, unsafe state mutation, deprecated API usage, and checkpoint compatibility risks. This Skill guides agents to implement, refactor, or review LangGraph code with clean state contracts, explicit graph wiring, and safe persistence practices. ## Core Features & Use Cases - Implementation Guidance: Design typed state with TypedDict or dataclasses, explicit reducers like add_messages, and single-responsibility nodes that return partial state updates. - Refactoring & Review: Audit existing LangGraph repos for deprecated v0 APIs, in-place state mutation, provider coupling, and checkpointer safety, with prioritized findings. - Persistence Safety: Treat node names, state keys, and reducers as compatibility-sensitive surfaces when checkpoints exist, with migration notes for schema changes. - Use Case: A developer asks to refactor a LangGraph repo to v1.x best practices. The agent inspects langgraph.json, state schemas, and nodes, replaces deprecated create_react_agent usage, isolates provider SDK calls, and reports checkpoint migration risks. ## Quick Start Ask the agent to implement a LangGraph v1.x workflow in your repo using professional StateGraph patterns, or to review your existing LangGraph implementation for state handling and checkpointer safety.