roblox-dev-skill

mcp
Security Audit
Fail
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.

SUMMARY

๐ŸŽฎ 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 ๐Ÿ‡ฎ๐Ÿ‡ฉ

README.md

๐ŸŽฎ 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 โ†’ checks MacStudio version
  • Linux / Windows โ†’ checks WindowsStudio64
  • 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, RemoteEvent
  • ProfileStore, Rojo, rbxl, rbxlx, rbxm, game pass
  • fbx, 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

  1. Research-based only โ€” all content must be grounded in official Roblox documentation
  2. No improvisation โ€” if unsure, flag it as a question rather than guessing
  3. Update metadata.json โ€” bump version and add a changelog entry
  4. Run evals โ€” verify trigger accuracy with evals/evals.json
  5. Keep format consistent โ€” --!strict in all code examples, PascalCase for APIs

License

MIT License โ€” see LICENSE for details.

Credits

Reviews (0)

No results found