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

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

Направляет задачи по Luau к специализированным инструкциям набора roblox-suite и задаёт архитектурные правила для систем Roblox.

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

Что делает roblox

Скилл служит диспетчером для разработки в Roblox. Он анализирует запрос и перенаправляет агента к узким скиллам по репликации сети, базам DataStore, интерфейсам, анимациям, физике или сборке через Rojo. Каждый специализированный скилл подгружает только нужные справочники. Это экономит контекст модели.

В правила заложены базовые инженерные требования движка: приоритет серверной логики над клиентом, изоляция сетевых вызовов и отказ от устаревших методов вроде BodyMovers или wait(). Без защищённых вызовов pcall сетевые сбои в DataStoreService или HttpService приводят к падению скрипта. Скилл также предписывает переключать Workspace.SignalBehavior в режим Deferred и применять планировщик task.*.

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

  • спроектировать архитектуру модулей и систем в Roblox
  • связать клиентский ввод с серверной валидацией
  • организовать сохранение данных игрока через DataStore
  • перевести проект на современные API планировщика task

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

  • Спроектируй сетевое взаимодействие между клиентом и сервером для инвентаря
  • Покажи, как безопасно сохранять данные игрока через DataStore при выходе с сервера
  • Помоги распределить скрипты между ServerScriptService и ReplicatedStorage

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

1Через Skills CLI (Vercel)

npx skills add nonlooped/roblox-suite --skill roblox -a claude-code

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

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

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

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

Вопросы о roblox

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

Выполните команду npx skills add nonlooped/roblox-suite --skill roblox -a claude-code. Альтернативный путь — сохранить файл вручную по адресу ~/.claude/skills/roblox/SKILL.md.

Что делает скилл roblox?

Он выступает входной точкой для каталога roblox-suite. Скилл маршрутизирует задачи к профильным инструкциям по Luau и задаёт общие стандарты архитектуры проекта.

Какие технические ограничения задаёт этот скилл?

Скилл требует строгого серверного авторитета, оборачивания облачных запросов в pcall и перехода на современные службы вроде TextChatService и MemoryStoreService.

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

SKILL.md · MIT
---
name: roblox
description: "Route Roblox Luau tasks to specialist skills. Use for architecture decisions, broad development requests, or work spanning several Roblox systems."
last_reviewed: 2026-06-17
---

# roblox

**Engine API Reference (always the source of truth for classes/properties):** https://create.roblox.com/docs/reference/engine

Full documentation indexes for agents:
- https://create.roblox.com/docs/llms.txt (start here, then route to Engine vs Open Cloud sub-indexes)
- Engine-specific: https://create.roblox.com/docs/reference/engine/llms.txt

This hub skill gives the big picture and routes to specialist `SKILL.md` entry points. Each specialist owns its deep `references/` index so agents load only the material needed.

## Specialist skills

Choose the skill matching the task. Each specialist links to its own detailed references.

<!-- catalog:specialists:start -->
- [roblox-core](../roblox-core/SKILL.md): Choose services, types, serialization, and script locations
- [roblox-networking](../roblox-networking/SKILL.md): Design remotes, validate client requests, and control replication
- [roblox-datastores](../roblox-datastores/SKILL.md): Save player data, handle concurrent writes, and recover versions
- [roblox-user-interfaces](../roblox-user-interfaces/SKILL.md): Build responsive GUIs, handle input, and add UI effects
- [roblox-animation](../roblox-animation/SKILL.md): Animate rigs, configure IK, tween properties, and time marker events
- [roblox-vfx](../roblox-vfx/SKILL.md): Build particles, flipbooks, beams, trails, and highlights
- [roblox-audio](../roblox-audio/SKILL.md): Build audio graphs, mix effects, and migrate legacy Sound code
- [roblox-gamepasses](../roblox-gamepasses/SKILL.md): Handle passes, products, subscriptions, transfers, and purchase policy
- [roblox-open-cloud](../roblox-open-cloud/SKILL.md): Automate Roblox resources through REST APIs or supported HttpService calls
- [roblox-teleport](../roblox-teleport/SKILL.md): Move players between places, coordinate matchmaking, and hand off data
- [roblox-rojo](../roblox-rojo/SKILL.md): Set up filesystem projects, sync with Studio, build, and export places
- [roblox-mcp](../roblox-mcp/SKILL.md): Connect agents to Studio, inspect instances, edit scripts, and playtest
- [roblox-physics](../roblox-physics/SKILL.md): Build mechanisms, choose constraints, and assign physics ownership
- [roblox-npcs](../roblox-npcs/SKILL.md): Navigate NPCs, handle blocked paths, and build patrol or chase behavior
- [roblox-testing](../roblox-testing/SKILL.md): Reproduce bugs, write tests, and profile performance
<!-- catalog:specialists:end -->

## Shared constraints

1. **Server authority first.** Validate or simulate on the server. Client is for input, prediction, and cosmetics.
2. **Everything that talks to the cloud is fallible.** Wrap DataStore, Marketplace, Http, etc. calls in pcall. Have a plan for transient vs permanent errors.
3. **Preload assets.** ContentProvider:PreloadAsync for animations, images, sounds, models.
4. **Use modern APIs.** Animator + LoadAnimation, task.* scheduler, TweenService, IKControl, CollectionService tags, Attributes, etc. Avoid deprecated BodyMovers, wait/spawn/delay, Humanoid:LoadAnimation, etc.
5. **Respect limits.** DataStore budgets scale with concurrent users but are still finite. Particles and transparent UI are fill-rate expensive. Profile early.
6. **Structure for maintainability.** ServerScriptService for authority, ReplicatedStorage for shared modules, StarterGui for client UI roots, clear module boundaries, consistent naming.
7. **Test the hard parts.** Studio with API access only on test places. Multiple device classes. Low graphics quality for effects/UI. Concurrency (multiple servers touching the same keys).

## Modern API notes

- **Deferred events:** Set `Workspace.SignalBehavior = Enum.SignalBehavior.Deferred` (or use the corresponding project setting) so events queue and flush, avoiding re-entrancy issues.
- **Chat:** Use `TextChatService` for modern chat; the legacy `Chat` service still exists but is the older API.
- **MemoryStore:** Use `MemoryStoreService` for cross-server, short-lived, or high-throughput data, not regular DataStores.
- **Parallel Luau:** Use `Actor` instances and `task.synchronize()` / `task.desynchronize()` for compute-heavy work, with careful shared-state rules.
- **buffer type:** Use the `buffer` Luau type for compact binary data, serialization, and bit/byte manipulation.
- **UI safe zones:** Use `ScreenGui.ScreenInsets` and related properties to respect device notches and safe areas.
- **ConfigService:** Use a centralized configuration system (commonly a custom ConfigService module or `Configuration` instances) for live configuration and feature flags.

## Workflow

1. Load the specialist that owns the task. For broad architecture work, also read [architecture-principles.md](references/architecture-principles.md).
2. Follow that specialist's reference links for the feature or failure you are handling. For systems that interact, read [cross-skill-integration.md](references/cross-skill-integration.md).
3. Adapt script examples to the project and check their maturity labels. Validate changes in a dedicated test experience.
4. Before handing off, report which checks passed, which need Roblox integration, and any unresolved API or policy questions. Check uncertain behavior against the official sources above.

<!-- catalog:references:start -->
## Reference index

- [architecture-principles.md](references/architecture-principles.md): Choose authority boundaries, data flow, or project structure across systems.
- [cross-skill-integration.md](references/cross-skill-integration.md): Combine purchases with persistence, or animation with effects and UI.
<!-- catalog:references:end -->

© nonlooped · MIT · nonlooped/roblox-suite

Похожие скиллы

Все скиллы по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
orbit-card heygen-com Скилл для встраивания готового 10-секундного 3D-блока HyperFrames: карточка фичи облетает сферу из точек по траектории камеры из Blender. CX Codex +1 10 000установок cad earthtojake Создаёт и правит параметрические CAD-модели, экспортирует STEP, STL, 3MF и GLB, измеряет геометрию и открывает готовые файлы в CAD Viewer. CX Codex +1 14 000установок step-parts earthtojake Скилл ищет готовые покупные детали в каталоге step.parts и скачивает их STEP-файлы, чтобы не рисовать заглушки в сборке. CX Codex +1 11 200установок sdf earthtojake Скилл создаёт и проверяет SDFormat-файлы для моделей и миров, а затем помогает подготовить их к передаче в симулятор. CX Codex +1 10 500установок urdf earthtojake Скилл помогает создавать, проверять и отлаживать описания роботов в формате URDF. Пригодится для работы со звеньями, сочленениями и геометрией. CX Codex +1 10 500установок hatch-pet официальный openai Создаёт и упаковывает анимированных питомцев и спрайт-листы для Codex. Пригодится, когда нужен персонаж по описанию, изображению или фирменным ориентирам. CX Codex +1 3 300установок

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

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

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