What problem does it solve? Building stateful, strongly consistent applications on Cloudflare's edge requires correct Durable Object patterns for storage, concurrency, alarms, and WebSockets, and mistakes like global singletons or broken write atomicity cause bottlenecks and data loss. ## Core Features & Use Cases - Durable Object Implementation: Create DO classes with RPC methods, fetch handlers, SQLite storage, alarms, and WebSocket hibernation following Cloudflare best practices. - Code Review: Audit existing DO code for anti-patterns such as single global DOs, misused blockConcurrencyWhile, and unpersisted in-memory state. - Configuration & Testing: Set up wrangler bindings and migrations, plus unit and integration tests with @cloudflare/vitest-pool-workers. - Use Case: Build a multiplayer chat application where each room is a Durable Object with SQLite message storage, WebSocket broadcasting, and an alarm that archives inactive rooms. ## Quick Start Use the durable-objects skill to create a chat room Durable Object with SQLite storage, WebSocket support, and wrangler configuration.