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

luau-best-practices — скилл для Claude Code

Скилл помогает писать, проверять и рефакторить Luau-код для Roblox: от структуры модулей до серверной валидации и очистки соединений.

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

Что делает luau-best-practices

Скилл задаёт правила для Roblox-кода на Luau: именование, порядок частей файла, структуру Server, Client, Shared и Packages, а также шаблоны сервисов и клиентских контроллеров. Он подсказывает, где применять pcall, как обрабатывать ошибки внешних вызовов и как отделять публичный API от внутреннего состояния.

Отдельные рекомендации касаются утечек памяти, отключения событий и использования Maid или Janitor. Скилл также проверяет серверную авторитетность, валидацию входных данных и защиту удалённых вызовов, советует заменить старые wait, spawn и delay на варианты с task. Данные клиента нельзя считать доверенными: сервер должен сам проверять ввод и рассчитывать игровое состояние.

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

  • проверить Luau-код Roblox на нарушения стиля
  • организовать сервисы и контроллеры по ролям
  • найти утечки из-за незакрытых соединений
  • проверить серверную валидацию удалённых вызовов
  • заменить устаревшие вызовы ожидания и запуска

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

  • Проверь этот Roblox-модуль на соответствие практикам Luau и предложи правки.
  • Найди в проекте утечки памяти и проверь очистку событийных соединений.
  • Перепиши обработчик удалённого вызова так, чтобы сервер валидировал ввод и рассчитывал результат.

Как установить luau-best-practices

1Через Skills CLI (Vercel)

npx skills add dig1t/skills --skill luau-best-practices -a claude-code

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

~/.claude/skills/luau-best-practices/SKILL.md

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

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

Вопросы о luau-best-practices

Как установить luau-best-practices в Claude Code?

Выполните npx skills add dig1t/skills --skill luau-best-practices -a claude-code, затем проверьте файл ~/.claude/skills/luau-best-practices/SKILL.md.

Что делает luau-best-practices?

Скилл помогает писать и проверять Luau-код для Roblox. Он охватывает структуру проекта, обработку ошибок, очистку соединений, серверную авторитетность и проверку входных данных.

Как скилл работает с данными клиента в Roblox?

Он требует проверять типы, диапазоны и игровую логику на сервере. Клиент не должен задавать урон или другое состояние игры напрямую.

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

Все скиллы по теме «Геймдев и 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установок

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

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