roblox-dev-skill
Health Warn
- License รขโฌโ License: MIT
- Description รขโฌโ Repository has a description
- Active repo รขโฌโ Last push 0 days ago
- Low visibility รขโฌโ Only 7 GitHub stars
Code Fail
- rm -rf รขโฌโ Recursive force deletion command in export.sh
Permissions Pass
- Permissions รขโฌโ No dangerous permissions requested
No AI report is available for this listing yet.
๐ฎ AI Skill for Roblox Development โ 5100+ lines of expert Luau/Roblox Studio knowledge for Claude Code, Antigravity IDE, and compatible AI assistants. Built with โค๏ธ from Indonesia ๐ฎ๐ฉ
๐ฎ Roblox Dev Skill โ AI Coding Assistant for Roblox Development
An expert-level AI skill for Roblox game development with Luau. Designed for
Antigravity IDE, Claude Code,
and any AI coding assistant that supports the Skills format.
Version: 2.4.0 | Engine Version: v733+ | Knowledge Status: August 2026 Current
What Is This?
A structured knowledge base that transforms your AI coding assistant into a
Roblox development expert. When you mention anything Roblox-related, the skill
auto-triggers and provides the AI with deep, accurate, research-verified knowledge
about the Roblox platform.
Key Features
- ๐ง 5,800+ lines of curated Roblox development knowledge across 11 reference files
- ๐ Local-first API lookup โ pre-split
~/RobloxDocs/JSON files (845ร more token-efficient than full dump) - ๐ Self-updating โ built-in obsolescence detection + background auto-update
- ๐ฏ Smart routing โ automatically selects the right reference based on your intent
- ๐ MCP integration โ works with the official Roblox Studio MCP server
- ๐ก๏ธ Security-first โ server authority, input validation, anti-exploit patterns
- ๐ Migration-aware โ guides you through deprecated APIs and breaking changes
- โก Multi-fallback โ local JSON โ web docs โ context7 MCP
Directory Structure
roblox-dev-skill/
โโโ SKILL.md # Main skill file (router + standards + workflows)
โโโ metadata.json # Knowledge update tracking (timestamps, versions)
โโโ README.md # This file
โโโ references/ # Deep-dive reference guides
โ โโโ luau-fundamentals.md # Luau language, types, naming, style
โ โโโ project-structure.md # Architecture, Rojo, Script Sync, IAS
โ โโโ datastore-persistence.md # DataStoreService, ProfileStore, MemoryStoreService
โ โโโ networking.md # RemoteEvents, client-server, BindableEvent caveats
โ โโโ security-hardening.md # Anti-exploit, BanAsync, Server Authority
โ โโโ performance-optimization.md # Memory, Parallel Luau, RunService frame pipeline
โ โโโ mcp-integration.md # Roblox Studio MCP tools and workflows
โ โโโ ui-systems.md # GUI, UIShadow, StyleQuery, UIFlexItem, StyleSheet
โ โโโ legacy-migration.md # Deprecated APIs, RunService events, Scoped UserIds
โ โโโ monetization.md # Transfers API, Subscriptions, game passes
โ โโโ file-formats-and-assets.md # rbxl/rbxm formats, ZSTD/LZ4, MeshContent, importing
โโโ evals/
โโโ evals.json # Skill trigger accuracy test cases
Companion: ~/RobloxDocs/ (Local API Reference)
The skill integrates with a local API reference hub for token-efficient lookups:
~/RobloxDocs/
โโโ RobloxAPI/
โ โโโ dumps/ # Full-API-Dump.json per version
โ โ โโโ latest.json โ (symlink)
โ โโโ classes/ # 905 individual class JSONs (~10KB each)
โ โโโ enums/ # 614 enum JSONs
โ โโโ services/ # 252 service JSONs (subset)
โ โโโ deprecated/ # 48 deprecated class JSONs
โ โโโ class-index.json # Lightweight index for quick lookup
โ โโโ enum-index.json
โ โโโ service-index.json
โ โโโ deprecated-index.json
โโโ scripts/
โ โโโ roblox-api-monitor.sh # Smart platform detection + auto-diff + auto-split
โ โโโ split-api-dump.sh # Split dump into per-class files
โโโ README.md
Why? Reading one class file (~10KB) is 845ร smaller than the full API dump (~8MB).
This dramatically reduces token usage for AI agents.
Setup RobloxDocs
# 1. Create structure
mkdir -p ~/RobloxDocs/{RobloxAPI/{dumps,classes,enums,services,deprecated},scripts}
# 2. Copy scripts (from this repo or create them)
# See ~/RobloxDocs/README.md for script contents
# 3. Download and split the API dump
~/RobloxDocs/scripts/roblox-api-monitor.sh
Keeping Updated
The monitor script uses smart platform detection (via uname):
Darwinโ checksMacStudioversionLinux/Windowsโ checksWindowsStudio64- Always downloads dump via WindowsStudio64 hash (only Windows builds have it on CDN)
# Manual check
~/RobloxDocs/scripts/roblox-api-monitor.sh
# Force re-download
~/RobloxDocs/scripts/roblox-api-monitor.sh --force
Installation
Antigravity IDE / Gemini (Primary)
# Clone into your plugins directory
mkdir -p ~/.gemini/config/plugins/roblox-dev-suite/skills
cd ~/.gemini/config/plugins/roblox-dev-suite/skills
git clone https://github.com/MSayib/roblox-dev-skill.git roblox-dev-skill
Claude Code
mkdir -p ~/.claude/skills
cd ~/.claude/skills
git clone https://github.com/MSayib/roblox-dev-skill.git roblox-dev
Verify Installation
The skill is active when listed in your AI assistant's available skills.
Test by asking: "Create a coin collection system for my Roblox game" โ the skill
should auto-trigger and generate server-authoritative Luau code with --!strict mode.
Usage
Auto-Trigger
The skill automatically activates when you mention Roblox-related topics:
Roblox,Luau,Roblox Studio,DataStoreService,RemoteEventProfileStore,Rojo,rbxl,rbxlx,rbxm,game passfbx,obj,gltf,import/export model,Universal Importer- Any Roblox Engine API reference
Lookup Priority
1. Reference files (Routing Table in SKILL.md) โ curated knowledge
2. ~/RobloxDocs/RobloxAPI/classes/<Name>.json โ local split JSON
3. Web docs (create.roblox.com/docs/en-us/*.md) โ live Roblox official
4. robloxapi.github.io/ref โ visual API browser
5. context7 MCP โ fallback
With Roblox Studio MCP
If you have the official Roblox Studio MCP server
connected, the skill can:
- Read/write scripts directly in Studio
- Execute Luau code for validation
- Search the game tree
- Run playtests and read console output
- Take screenshots for visual verification
Knowledge Coverage (August 2026)
| Topic | Status | Reference File |
|---|---|---|
| Luau language (strict mode, types, generics) | โ Current | luau-fundamentals.md |
| Project architecture (services, Rojo, IAS) | โ Current | project-structure.md |
| DataStore + ProfileStore + MemoryStoreService | โ Aug 2026 | datastore-persistence.md |
| Client-Server networking + BindableEvent caveats | โ Aug 2026 | networking.md |
| Security (BanAsync, server authority, exploits) | โ Current | security-hardening.md |
| Performance (Parallel Luau, RunService pipeline) | โ Aug 2026 | performance-optimization.md |
| MCP integration (26 tools) | โ Current | mcp-integration.md |
| UI (UIFlexItem, StyleSheet/StyleRule, StyleQuery) | โ Aug 2026 | ui-systems.md |
| Legacy migration (RunService events, PlayerOwnsAsset) | โ Aug 2026 | legacy-migration.md |
| Monetization (Transfers, Subscriptions) | โ Aug 2026 | monetization.md |
| File formats (ZSTD/LZ4, MeshContent, importing) | โ Aug 2026 | file-formats-and-assets.md |
Update History
| Version | Date | Highlights |
|---|---|---|
| 2.4.0 | Aug 11, 2026 | Local-first ~/RobloxDocs/ lookup, smart platform detection, background auto-update |
| 2.3.0 | Aug 11, 2026 | Deep reference refresh: 7 files updated with UIFlexItem, ZSTD, Subscriptions, MemoryStoreService, RunService pipeline |
| 2.2.0 | Aug 11, 2026 | Fixed broken deprecated URL, added Open Cloud llms.txt discovery + OpenAPI spec |
| 2.1.0 | Jun 27, 2026 | Added file-formats-and-assets.md, official docs lookup section |
| 2.0.0 | Jun 25, 2026 | Mid-2026 deep refresh: monetization, StyleQuery, BanAsync, 12+ deprecated APIs |
| 1.0.0 | Jun 25, 2026 | Initial creation: 9 reference files, SKILL.md router, MCP integration |
Contributing
- Research-based only โ all content must be grounded in official Roblox documentation
- No improvisation โ if unsure, flag it as a question rather than guessing
- Update
metadata.jsonโ bump version and add a changelog entry - Run evals โ verify trigger accuracy with
evals/evals.json - Keep format consistent โ
--!strictin all code examples, PascalCase for APIs
License
MIT License โ see LICENSE for details.
Credits
- Creator: @MSayib โ built collaboratively with AI (research-driven, fact-checked)
- Sources: Roblox Creator Docs,
Luau Language, Roblox DevForum,
RobloxAPI/ref - Skills Format: Pioneered by Anthropic
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found