What problem does it solve? Building AI agents that maintain persistent state, handle real-time WebSocket connections, run scheduled tasks, and survive restarts requires complex infrastructure. This Skill provides up-to-date guidance for the Cloudflare Agents SDK, prioritizing retrieval from official docs over potentially outdated training knowledge. ## Core Features & Use Cases - Stateful Agents: Create agents with SQLite-backed persistent state, automatic client sync via setState, and @callable RPC methods over WebSocket. - Durable Background Work: Run Workflows, durable fibers, FIFO queues, retries with backoff, and cron/interval scheduling that survive Durable Object eviction. - Chat, MCP & Integrations: Build streaming chat agents with AIChatAgent, connect to or build MCP servers, handle email, webhooks, push notifications, and experimental voice/browser tools. - Use Case: Build a customer support chat agent that persists conversation history, schedules follow-up reminders, calls MCP tools, and streams responses to a React client with resumable streaming. ## Quick Start Ask the AI to create a Cloudflare Worker agent class with persistent state and a callable RPC method, then wire up routing and the wrangler configuration.