What problem does it solve? Writing correct Cloudflare Durable Objects code requires up-to-date knowledge of storage APIs, concurrency rules, alarms, and wrangler configuration, and outdated assumptions lead to bottlenecks, lost state, and broken migrations. ## Core Features & Use Cases - Implementation Guidance: Provides patterns for Durable Object classes, RPC methods, SQLite storage, alarms, and WebSocket handlers with current Cloudflare documentation links. - Code Review Rules: Lists critical rules and anti-patterns such as avoiding single global objects, misusing blockConcurrencyWhile, and storing critical state only in memory. - Testing & Configuration References: Includes references for Vitest-based testing, wrangler.jsonc bindings and migrations, TypeScript environment types, and Worker handler patterns. - Use Case: When building a chat room with per-room state, use this Skill to design one Durable Object per room, configure SQLite migrations, and write tests that verify state persistence across calls. ## Quick Start Use the durable-objects skill to create a Durable Object class with SQLite storage and wire it up in wrangler.jsonc.