--- name: langgraph-checkpoint description: LangGraph checkpoint and persistence configuration for stateful workflow management allowed-tools: - Read - Write - Edit - Bash - Glob - Grep --- # LangGraph Checkpoint Skill ## Capabilities - Configure LangGraph checkpointing systems - Implement state persistence with various backends - Set up checkpoint serialization strategies - Design state recovery and replay mechanisms - Handle checkpoint versioning and migration - Implement checkpoint pruning strategies ## Target Processes - langgraph-workflow-design - conversational-memory-system ## Implementation Details ### Checkpoint Backends 1. **MemorySaver**: In-memory checkpointing for development 2. **SqliteSaver**: SQLite-based persistence 3. **PostgresSaver**: PostgreSQL backend for production 4. **RedisSaver**: Redis-based high-performance checkpointing ### Configuration Options - Checkpoint frequency settings - State serialization format - Compression options - TTL and retention policies - Thread-safe access configuration ### Best Practices - Use appropriate backend for scale - Implement proper serialization for custom state - Design for checkpoint size optimization - Plan for migration between backends ### Dependencies - langgraph - langgraph-checkpoint - Backend-specific clients