Build stateful Durable Objects for real-time apps, WebSocket servers, coordination, and persistent state. Use when: implementing chat rooms, multiplayer games, rate limiting, session management, WebSocket hibernation, or troubleshooting class export, migration, WebSocket state loss, or binding errors. async increment(): Promise<number> { let value = (await this.ctx.storage.get<number>(value)) || 0; await this.ctx.storage.put(value, ++value); return value; } durable_objects: { bindings: [{ name:
/plugin marketplace add jezweb/claude-skills/plugin install cloudflare-durable-objects@jezweb/claude-skills