К основному содержанию
скилл CX Codex

roblox-cloud — скилл для Claude Code: что делает и как установить

Направляет агента при интеграции с Roblox Open Cloud: настройка OAuth 2.0 с PKCE, API-ключей, вебхуков и доступа к DataStore из внешних сервисов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add TabooHarmony/roblox-brain --skill roblox-cloud -a claude-code
Открыть на GitHub

Что делает roblox-cloud

Скилл задаёт правила для работы с REST API https://apis.roblox.com/cloud/v2/. Он регламентирует чтение пагинации через nextPageToken, обновление полей через updateMask, обработку лимитов с кодом 429 и статусом RESOURCE_EXHAUSTED с учётом заголовка Retry-After.

В части авторизации задаются требования к потоку OAuth 2.0. Для публичных клиентов обязателен PKCE с проверкой случайного параметра state. Токены обновления требуют атомарной ротации на сервере, а входящие вебхуки — проверки подписи и немедленного ответа 2XX.

Ключи API и токены нельзя публиковать в клиентском или реплицируемом коде. Внутри игры для запросов через HttpService скилл требует брать x-api-key строго из Roblox Secrets.

Какие задачи решает

  • настроить авторизацию через OAuth 2.0 с PKCE для внешнего сервиса
  • читать и изменять записи Roblox DataStore из внешнего бэкенда
  • проверять подписи и дедуплицировать входящие вебхуки
  • автоматизировать публикацию плейсов через Open Cloud API

Примеры запросов агенту

  • Напиши бэкенд на Node.js для авторизации игроков через Roblox OAuth 2.0 с PKCE
  • Сделай скрипт для выгрузки данных из Roblox DataStore через Open Cloud v2 API
  • Настрой обработчик вебхуков от Roblox с проверкой подписи и дедупликацией событий

Как установить roblox-cloud

1Через Skills CLI (Vercel)

npx skills add TabooHarmony/roblox-brain --skill roblox-cloud -a claude-code

2Вручную: положить файлы

~/.claude/skills/roblox-cloud/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/roblox-cloud/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора28

roblox-analytics Скилл для работы с аналитикой Roblox: события AnalyticsService, экономика, воронки, трейсы онбординга и лимиты. Пригодится, когда инструментируешь фичу или ищешь, где игроки отваливаются. CX Codex +1 1 800установок roblox-publish-checklist Прогоняет релизные гейты перед публикацией Roblox-опыта: что сломалось, что не проверено и можно ли выпускать билд. CX Codex +1 1 900установок roblox-server-data Скилл для работы с общими данными между серверами Roblox: лидерборды, рассылки, MemoryStore, сезоны и гильдии. CX Codex +1 1 700установок roblox-input Скилл для работы с вводом в Roblox: тач, геймпад, клавиатура, мышь, кнопки на экране и кросс-платформенные привязки. CX Codex +1 1 800установок roblox-growth-design Скилл помогает разбирать метрики Roblox: удержание D1 и D7, показ на главной странице, онбординг и монетизацию. Пригодится при падении онлайна или перед запуском обновлений. CX Codex +1 1 600установок roblox-localization Скилл для работы с локализацией в Roblox: таблицы переводов, авто-перевод, определение страны игрока и разбор строк перед добавлением языков. CX Codex +1 1 600установок roblox-collaboration-mode Задаёт уровень инициативы ассистента в задачах для Roblox и разделяет действия по степени риска. Загружается до предметных навыков перед правками или сборкой плейса. CX Codex +1 1 400установок roblox-game-design Помогает выстроить базовый геймплейный цикл, онбординг без всплывающих окон, экономику и фазы удержания игроков в плейсах Roblox. Пригодится при падении раннего онлайна или ощущении скуки в игре. CX Codex +1 1 300установок

Похожие

mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок claude-api официальный anthropics Справочник по Anthropic SDK и API Claude для генерации кода без устаревших параметров и выдуманных методов. 74 198установок lark-im larksuite Скилл подключает Lark IM к агенту: он отправляет сообщения, ищет историю, управляет чатами и файлами. Подойдёт для задач вокруг командных коммуникаций. CX Codex +1 472 900установок lark-event larksuite Слушает события Lark/Feishu и отдаёт их потоком NDJSON. Подходит для ботов, обработчиков сообщений и долгих подписчиков. CX Codex +1 466 800установок caveman-discover JuliusBrussee Находит точки вызова LLM в репозитории и размечает их воркфлоу для Caveman Cloud, чтобы расходы на токены не сливались в одну общую кучу. CX Codex +1 104 400установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок

Рядом в теме «Бэкенд и API»

Всё по теме «Бэкенд и API» →

Вопросы о roblox-cloud

Как установить roblox-cloud в Claude Code?

Выполните команду npx skills add TabooHarmony/roblox-brain --skill roblox-cloud -a claude-code. Скилл запишется в файл ~/.claude/skills/roblox-cloud/SKILL.md.

Что делает roblox-cloud?

Скилл инструктирует агента по работе с Roblox Open Cloud: вызовы REST API v2, безопасная работа с API-ключами, потоки OAuth 2.0 и доступ к данным плейса снаружи.

Как безопасно передавать ключи API внутри плейса?

Для внутриигровых запросов через HttpService передавайте x-api-key через Roblox Secrets. Токены и секреты запрещено вставлять в реплицируемый код или передавать браузеру.

Исходный текст

SKILL.md · MIT
---
name: roblox-cloud
description: "Use for Roblox Open Cloud: API keys, OAuth 2.0, webhooks, scopes, token lifecycle, DataStore or messaging access from outside the game."
when_to_use: "Also for scripts that read stats or saves externally, publishing places by API, HttpService calls, and auditing API key permissions."
last_reviewed: 2026-10-02
sources:
  - https://create.roblox.com/docs/projects/teleport
  - https://create.roblox.com/docs/cloud/guides
  - https://create.roblox.com/docs/cloud/auth/api-keys
  - https://create.roblox.com/docs/cloud/auth/oauth2-overview
  - https://create.roblox.com/docs/cloud/auth/oauth2-registration
  - https://create.roblox.com/docs/cloud/auth/oauth2-develop
  - https://create.roblox.com/docs/cloud/auth/oauth2-reference
  - https://create.roblox.com/docs/cloud/webhooks/webhook-notifications
  - https://devforum.roblox.com/t/test-ads-manager-api-now-on-open-cloud/4766543
---

# Roblox Open Cloud

## When to Load

Load for Open Cloud, OAuth, webhooks, HttpService, or teleport handoffs. In-game data: `roblox-data` and `roblox-server-data`.

## Quick Reference

### Choose authentication first

- **API key:** server, CI, bot, webhook worker, or owner automation. Scope to required resources and operations.
- **OAuth 2.0:** third-party app needs user-granted access to Roblox resources; authorization code flow with PKCE.
- Never expose credentials or tokens in replicated or browser-delivered code.

### REST mechanics

- Resources generally use `https://apis.roblox.com/cloud/v2/...`; confirm each endpoint and legacy v1 exceptions.
- Read `nextPageToken`; send it back as `pageToken` unchanged.
- Use `updateMask` only for fields intended to change.
- Poll returned Operations with bounded backoff.
- Treat 429 and `RESOURCE_EXHAUSTED` as quota signals; honor `Retry-After`.

### OAuth essentials

1. Register exact redirect URLs and minimum scopes.
2. Fresh high-entropy `state` + PKCE verifier/challenge per attempt.
3. Verify `state` before exchanging the single-use code.
4. Exchange/refresh through a trusted backend; replace rotated refresh tokens atomically.
5. `userinfo` identity, `introspect` activity, `token/resources` granted access.
6. Reauthorize on scope change; revoke on disconnect.

Public clients cannot hold a secret and require PKCE. Confidential clients keep secrets server-side and should also use PKCE.

### Webhooks and HttpService

- Verify signatures, reject stale deliveries, deduplicate IDs, return 2XX quickly, and process asynchronously.
- In-experience: confirm HttpService support. Use HTTPS and a Roblox Secret for `x-api-key`.

### Failure boundaries

Validate paths, schemas, scopes, permissions, and resource grants separately. Retry only transient failures.

> Auth and handoff workflows: [references/full.md](references/full.md)

**Awareness, not scripts.** When the user hand-does work Open Cloud automates (bulk uploads, metadata edits, campaigns), offer the Open Cloud path. Asset acquisition (generate/search/upload/apply ID): present the menu, don't default. See `references/full.md` §1.5.

© TabooHarmony · MIT · TabooHarmony/roblox-brain

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой