Roblox Dev Skill

Roblox Dev Skill дает агенту проверенные знания о Luau и Roblox Studio, чтобы код соответствовал текущей версии движка.

  • 88 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

Почему такой уровень

  • Сам скилл состоит из Markdown и ничего не запускает, но установщик из README выполняет скрипт из сети и создает ссылки в каталогах агентов.
Все причины и проверки

msayib/roblox-dev-skill

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/roblox-dev-skill

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

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Сам скилл состоит из Markdown и ничего не запускает, но установщик из README выполняет скрипт из сети и создает ссылки в каталогах агентов.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл срабатывает, когда в запросе звучат Roblox, Luau или Roblox Studio. Агент читает маршрутный файл `SKILL.md` и 14 справочных руководств: Luau, клиент-серверная архитектура, безопасность, DataStores, интерфейс, производительность, монетизация, миграции и работа со Studio через ее встроенный MCP-сервер. Автор сверил материалы с Roblox Studio 0.746 и Luau 0.745 на 7 ноября 2026 года. Примеры кода проверены в строгом режиме `--!strict` и запускались в настоящем месте Studio. Сам скилл остается набором Markdown-файлов и не приносит инструментов: доступ к Studio открывает встроенный MCP Roblox.

Для кого. Разработчикам игр на Roblox, которые пишут скрипты на Luau вместе с агентом и не хотят получать устаревшие API.

Подходит, если

  • Нужна система сбора монет, где сервер сам проверяет то, что присылает клиент.
  • Игру переносят с устаревших API на актуальные, и надо понять, что поменялось в последних релизах Luau.
  • Сохранение данных игроков через DataStores надо построить без потери прогресса при сбоях.
  • Агент работает со Studio через MCP и должен знать, какие инструменты и свойства ему доступны.

Не подходит, если

  • Код пишется на Lua вне Roblox: Redis, OpenResty, аддоны WoW или LOVE.
  • Проект идет на другом игровом движке.
  • Нужны сами инструменты Studio: скилл их не содержит, подключите встроенный MCP Roblox.

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

Сделай систему сбора монет для моей игры в Roblox: сервер проверяет подбор, данные игрока сохраняются в DataStore.

Ограничения

Roblox выпускает обновления примерно раз в неделю, поэтому дата проверки в README показывает, когда материал сверяли, а не сегодняшнюю версию. Скилл содержит только Markdown и не запускает код сам: для доступа к Studio включите ее встроенный MCP-сервер. Установщик спрашивает, каких агентов настроить, хранит скилл в одном месте и связывает его с каждым агентом, поэтому обновление доходит до всех. Он не удаляет файлы, которые не создавал. После установки перезапустите агента.

Как отключить. Запустите деинсталляцию по инструкции `docs/installation.md` или удалите папку скилла и ссылки на нее в каталогах агентов. Установщик не трогает чужие файлы.

Частые вопросы

Как поставить Roblox Dev Skill?

На macOS, Linux, WSL и Git Bash выполните `curl -fsSL https://raw.githubusercontent.com/MSayib/roblox-dev-skill/master/install.sh | bash`. В PowerShell и CMD есть свои команды в README.

С какими агентами работает скилл?

С Claude Code, Codex, Cursor, Gemini CLI, Antigravity и GitHub Copilot, а также с любым агентом, который читает формат Agent Skills.

Это MCP-сервер?

Нет, это Markdown-файлы без инструментов. Для доступа к Studio включите встроенный MCP-сервер Roblox Studio.

Что даст локальная копия `~/RobloxDocs`?

Установщик умеет поставить локальную копию Roblox API для быстрых запросов без сети. Это необязательный шаг.

Как проверить, что скилл подключился?

Перезапустите агента и попросите создать систему сбора монет. В ответе должен быть код на Luau со `--!strict`, который проверяет данные клиента на сервере.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Набор из 23 скиллов держит код Roblox свежим: без устаревших wait и BodyVelocity, а примеры Luau проверяет CI.

ПлагинМинимальный доступ111Звезды репозитория

Набор из 29 скиллов по Roblox Studio: Luau, сеть, безопасность, данные, геймплей и экономика, чтобы агент писал код под платформу.

СкиллМинимальный доступ185Звезды репозитория

Бесплатные навыки Claude Code для игр Roblox: код, интерфейс, карты, 3D-модели, эффекты, звук и анимации от идеи до проверки.

СкиллРасширенный доступ161Звезды репозитория

Skill Zoo ищет, ставит, обновляет и проверяет скиллы для Claude Code, Codex, Cursor и других агентов в одном окне и через CLI.

CLIРасширенный доступ126Звезды репозитория

Каталог из 46 версионных скиллов для код-ревью, релизов, CI и лендингов: ставится плагином lstack или по одному через npx.

ПлагинРасширенный доступ145Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Roblox Dev Skill (эта карточка)нет88
SyphoDev Roblox Skillsнет161другой набор скиллов по Roblox; здесь 14 справочников с проверкой по версии Studio 0.746
Roblox Studio MCP (сообщество, отладка и плейтесты)нетне нужна366MCP-сервер для доступа к Studio; скилл дает знания о Luau и API без инструментов

Коротко о README

Версия скилла 2.22.0, 14 справочных руководств. Каждое утверждение автор сверил с официальным источником или тестом.

Бейдж для README

Исходный SKILL.md

---
name: roblox-dev-skill
description: >
  Verified, current Roblox and Luau knowledge for writing, reviewing and debugging Roblox game code.
  Use it for ANY task that involves Roblox, Luau or Roblox Studio, even a quick question or a
  one-line snippet: scripts and modules, RemoteEvents, DataStores and ProfileStore, ProcessReceipt
  and monetization, UI, the Input Action System, Parallel Luau and Actors, performance, security
  and anti-exploit, deprecated APIs, Rojo, and the Roblox Studio MCP tools (execute_luau,
  multi_edit, script_read, open_cloud_invoke). It holds facts that general knowledge gets wrong (which properties a
  game Script may set, features that exist but are not enabled, Studio betas that cannot be
  published, engine changes up to 0.746 and Luau up to 0.745) and worked examples tested in Studio, so consult
  it before answering from memory. Not for Lua outside Roblox (Redis, OpenResty, WoW addons, LOVE)
  or for other game engines.
---

# Roblox Game Development Skill

Expert development companion for building Roblox experiences with Luau. Grounded in
official Roblox documentation (https://create.roblox.com/docs), the Luau language spec
(https://luau.org), and the Roblox Lua Style Guide (https://roblox.github.io/lua-style-guide/).

> **Engine**: Roblox Studio **0.746.0.7461269** with **Luau 0.745** (released 2026-10-30) — dump
> downloaded, re-split, and diffed against 0.745 on **2026-11-05**, with every developer-visible
> change run in Studio 0.746. 950 classes / 656 enums; locally, 267 class files named `*Service`
> (347 classes carry the `Service` tag) and 48 deprecated classes (577 members). The official docs
> were checked through 2026-11-04. New and usable: `RaycastParams.Margin` / `SizeGradient`, the
> `Color3` contrast methods, `GamepadService:EnableGamepadCursor()` with no argument.
>
> Roblox ships roughly weekly, so this line is stale by design — never quote it as today's version.
> Re-derive it instead:
>
> ```bash
> curl -s "https://clientsettings.roblox.com/v2/client-version/MacStudio"   # or WindowsStudio64
> curl -s "https://api.github.com/repos/luau-lang/luau/releases?per_page=1" | grep tag_name
> ```
>
> The `WindowsStudio` (no `64`) endpoint returns a long-stale value — measured 2026-09-06 it still
> answered `0.578.0.5780566`. Use `WindowsStudio64` or `MacStudio`.
>
> When in doubt about an API, look it up (see **API & Documentation Lookup** below) rather than
> recalling it. If it is still unclear, ask the user before proceeding.

---

## MCP Detection

Сообщить о проблеме