This is a comprehensive cookbook for building AI agents that can survive restarts and reconnections. It walks you through the full stack: setting up Postgres with Drizzle, adding auth with Better Auth, persisting chat history, and then layering on the Workflow Development Kit for durable execution. The key idea is that your agents can resume mid-stream if a client disconnects or a server crashes, with step-level persistence keeping track of where things left off. It's clearly opinionated about the stack (Neon, Better Auth, Pino logging), but if you're building something like a long-running research agent or multi-step automation where reliability matters more than speed, this gives you the infrastructure to handle failure gracefully.

skills.sh installs
128
GitHub stars
23
last updated
Aug 21, 2026

Install

$ npx -y skills add andrelandgraf/fullstackrecipes --skill ai-agent-workflow --agent claude-code

Installs into .claude/skills of the current project.

Files

This is a comprehensive cookbook for building AI agents that can survive restarts and reconnections. It walks you through the full stack: setting up Postgres with Drizzle, adding auth with Better Auth, persisting chat history, and then layering on the Workflow Development Kit for durable execution. The key idea is that your agents can resume mid-stream if a client disconnects or a server crashes, with step-level persistence keeping track of where things left off. It's clearly opinionated about the stack (Neon, Better Auth, Pino logging), but if you're building something like a long-running research agent or multi-step automation where reliability matters more than speed, this gives you the infrastructure to handle failure gracefully.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/andrelandgraf/fullstackrecipes
Categories
DevOps & CI/CD, AI & Agent Building, Automation & Workflows
First seen
Jun 3, 2026

More from andrelandgraf/fullstackrecipes

All 14
1aj-geddes avatarML Model Trainingaj-geddes/useful-ai-promptsBuild and train machine learning models using scikit-learn, PyTorch, and TensorFlow for classification, regression, and clustering tasks0skills.sh installs
2awslabs avatarelastic-beanstalkawslabs/agent-pluginsDeploy to AWS Elastic Beanstalk. Triggers on: elastic beanstalk, EB, managed EC2 platform, web app with managed patching, worker on EC2, Heroku alternative, don0skills.sh installs
3awslabs avatarhyperpod-cluster-debuggerawslabs/agent-pluginsDiagnose and remediate cluster-wide HyperPod (EKS or Slurm) problems — creation / deployment failures (CloudFormation, EFA health check, lifecycle scripts, capa0skills.sh installs
4bankrbot avatarBankr Dev - Project Templatesbankrbot/claude-pluginsThis skill should be used when the user asks to "scaffold a Bankr project", "create new Bankr bot", "build a Bankr web service", "create Bankr dashboard", "buil0skills.sh installs
5bankrbot avatarBankr x402 SDK - Project Templatesbankrbot/claude-pluginsThis skill should be used when the user asks to "scaffold a Bankr SDK project", "create new SDK bot", "build a Bankr web service", "create Bankr dashboard", "bu0skills.sh installs
6breaking-brake avatarpr-to-mainbreaking-brake/cc-wf-studioCreate a PR to the main branch for feature/fix changes in this pnpm + Changesets monorepo. Use when the user says "PRを作成", "mainにPR", or wants to submit changes0skills.sh installs