# Checkpoint Patterns

> LangGraph checkpointing patterns for state persistence with memory, SQLite, and Postgres backends. Use when implementing state recovery or human-in-the-loop workflows.

- Skill: `vanman2024/checkpoint-patterns` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add vanman2024/checkpoint-patterns`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vanman2024/checkpoint-patterns/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: vanman2024 (https://skillmd.com/u/vanman2024)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/vanman2024/checkpoint-patterns

---


# Checkpoint Patterns

Skill for LangGraph state persistence and checkpointing.

## Overview

Persist state with:

- Memory checkpointer (dev)
- SQLite checkpointer
- Postgres checkpointer

## Use When

This skill is automatically invoked when:

- Adding state persistence
- Implementing human-in-the-loop
- Recovering from failures
- Managing thread state

## Available Templates

| Template                           | Description           |
| ---------------------------------- | --------------------- |
| `templates/memory_checkpoint.py`   | In-memory persistence |
| `templates/postgres_checkpoint.py` | Postgres persistence  |

