What problem does it solve? Building stateful, coordinated applications on Cloudflare's edge requires correct use of Durable Objects APIs, SQLite storage, concurrency rules, and wrangler configuration, where mistakes like global bottlenecks or lost in-memory state are common. ## Core Features & Use Cases - Durable Object Implementation: Guidance for creating DO classes with RPC methods, SQLite storage, schema migrations, alarms, and WebSocket hibernation. - Code Review & Anti-Patterns: Rules for sharding, concurrency gates, write coalescing, and avoiding single global DO bottlenecks. - Testing & Workers Integration: Vitest setup with @cloudflare/vitest-pool-workers, alarm testing, wrangler configuration, and Worker handler patterns. - Use Case: Build a chat room application where each room is a Durable Object with persistent message history in SQLite, real-time WebSocket broadcast, and a scheduled alarm for cleanup. ## Quick Start Use the durable-objects skill to create a chat room Durable Object with SQLite storage and wire it up in wrangler.jsonc.