durable objects
Create and review Cloudflare Durable Objects. Use when building stateful coordination (chat rooms, multiplayer games, booking systems), implementing RPC methods, SQLite storage, alarms, WebSockets, or reviewing DO code for best practices. Covers Workers integration, wrangler config, and testing with Vitest. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
Что делает навык
Навык позволяет создавать и ревьюить Cloudflare Durable Objects для построения stateful-координации на edge. Он охватывает реализацию RPC-методов, работу с SQLite, alarms, WebSocket и интеграцию с Workers. Приоритет отдаётся актуальной документации Cloudflare, а не предобученным данным.
Когда применять
- Построение stateful-координации для чатов, многопользовательских игр или систем бронирования.
- Реализация RPC-методов и хранилища SQLite внутри Durable Object.
- Использование механизмов alarms и WebSocket для управления состоянием.
- Ревью кода Durable Object на соответствие лучшим практикам (Best Practices).
- Настройка конфигурации wrangler и тестирование с Vitest.
Как работает
- Определить задачу и выбрать соответствующую страницу документации из Retrieval Sources.
- Извлечь актуальные сведения из Docs, API Reference, Best Practices или Examples.
- Реализовать функционал с использованием API Durable Objects и интеграцией с Workers.
- Настроить конфигурацию wrangler и подготовить тесты с Vitest.
- Провести ревью кода на соответствие Best Practices и правилам ролей/разрешений.
Примеры запросов агенту
Что понадобится
- Доступ к документации Cloudflare (Retrieval Sources)
- Инструменты wrangler и Vitest
- Окружение Cloudflare Workers
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.