What problem does it solve? Building stateful, strongly consistent applications on Cloudflare's edge requires correct Durable Object design, and outdated knowledge of DO APIs, wrangler migrations, and concurrency rules leads to bottlenecks, race conditions, and lost state. ## Core Features & Use Cases - Durable Object Implementation: Create DO classes with RPC methods, SQLite storage, alarms, and WebSocket hibernation following current best practices. - Code Review & Anti-Pattern Detection: Review existing DO code for issues like single global DOs, misused blockConcurrencyWhile, and broken write coalescing. - Testing & Configuration: Configure wrangler bindings and migrations, and write unit and integration tests with @cloudflare/vitest-pool-workers. - Use Case: When building a multiplayer game backend, use this Skill to design one DO per game session, implement typed RPC methods, schedule timeout alarms, and verify behavior with isolated Vitest tests. ## Quick Start Use the durable-objects skill to create a chat room Durable Object with SQLite storage, WebSocket support, and wrangler configuration.