Roblox Dev Skill

Roblox Dev Skill gives an agent verified Luau and Roblox Studio knowledge so code matches the current engine version.

  • 88 ★ on the repository
  • Last commit
  • MIT
Skill

Minimal access

Why this level

  • The skill is plain Markdown and runs nothing, but the README installer executes a script from the network and creates links in agent directories.
All reasons and checks

msayib/roblox-dev-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/roblox-dev-skill

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • The skill is plain Markdown and runs nothing, but the README installer executes a script from the network and creates links in agent directories.

This is third-party code. Review the repository files before installing.

What it does

The skill triggers when a request mentions Roblox, Luau or Roblox Studio. The agent reads the routing file `SKILL.md` and 14 reference guides: Luau, client-server architecture, security, DataStores, UI, performance, monetization, migration and driving Studio through its built-in MCP server. The author verified the material against Roblox Studio 0.746 and Luau 0.745 on 7 November 2026. Code examples were type-checked under `--!strict` and run in a real Studio place. The skill itself stays a set of Markdown files and ships no tools: access to Studio comes from the built-in Roblox MCP.

Who it is for. Roblox game developers who write Luau scripts with an agent and do not want deprecated APIs in the output.

Good fit when

  • You need a coin collection system where the server validates what the client sends.
  • A game is being migrated from deprecated APIs and you need to know what changed in recent Luau releases.
  • Player data saving through DataStores must be built without losing progress on failures.
  • An agent works with Studio over MCP and must know which tools and properties are available.

Not a fit when

  • The code is Lua outside Roblox: Redis, OpenResty, WoW addons or LOVE.
  • The project uses another game engine.
  • You need the Studio tools themselves: the skill ships none, so connect the built-in Roblox MCP.

Example request

Create a coin collection system for my Roblox game: the server validates pickups and player data is saved to a DataStore.

Limitations

Roblox ships roughly weekly, so the verification date in the README shows when the material was checked, not today version. The skill holds only Markdown and runs no code itself: to reach Studio, enable its built-in MCP server. The installer asks which agents to set up, stores the skill once and links it into each agent, so an update reaches all of them. It never deletes files it did not create. Restart the agent after installation.

How to disable. Uninstall following `docs/installation.md` or delete the skill folder and its links in agent directories. The installer leaves files it did not create alone.

FAQ

How do I install Roblox Dev Skill?

On macOS, Linux, WSL and Git Bash run `curl -fsSL https://raw.githubusercontent.com/MSayib/roblox-dev-skill/master/install.sh | bash`. PowerShell and CMD have their own commands in the README.

Which agents does it work with?

With Claude Code, Codex, Cursor, Gemini CLI, Antigravity and GitHub Copilot, and with any agent that reads the Agent Skills format.

Is this an MCP server?

No, it is Markdown files with no tools. To reach Studio, enable the built-in Roblox Studio MCP server.

What does the local `~/RobloxDocs` copy give?

The installer can set up a local copy of the Roblox API for fast offline lookups. It is an optional step.

How do I check that the skill is connected?

Restart the agent and ask for a coin collection system. The answer should be `--!strict` Luau that validates client data on the server.

Discussion

No questions or reviews yet.

Skills

A set of 23 skills that keeps Roblox code current: no outdated wait or BodyVelocity, with Luau examples type-checked in CI.

PluginMinimal access111Repository stars

29 Roblox Studio skills: Luau, networking, security, data, gameplay and economy, so an agent writes code for the platform.

SkillMinimal access185Repository stars

Free Claude Code skills for Roblox games: code, UI, maps, 3D models, effects, sound and animation from idea to playtest.

SkillExtended access161Repository stars

Skill Zoo finds, installs, updates and audits skills for Claude Code, Codex, Cursor and other agents in a window and a CLI.

CLIExtended access126Repository stars

Catalog of 46 versioned skills for code review, releases, CI and landing pages, installed as the lstack plugin or through npx.

PluginExtended access145Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
Roblox Dev Skill (this card)no88
SyphoDev Roblox Skillsno161another Roblox skill set; this one has 14 references verified against Studio 0.746
Roblox Studio MCP (community, debugging and playtests)nonot required366an MCP server for Studio access; the skill gives Luau and API knowledge with no tools

README in short

Skill version 2.22.0 with 14 reference guides. The author checked every statement against an official source or a test.

README badge

Original 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

Report a problem