Updated 1d ago
by TabooHarmony
roblox-brain
The Roblox Studio knowledge your coding agent is missing. Skill library for Roblox Studio game development.
102 GitHub stars (102)
+46 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | +5 |
| Sep 29 | +3 |
| Sep 30 | +1 |
| Oct 1 | +2 |
| Oct 2 | +1 |
| Oct 3 | +1 |
| Oct 4 | +1 |
| Oct 5 | +1 |
| Oct 6 | +3 |
| Oct 7 | +3 |
| Oct 8 | +2 |
| Oct 9 | +1 |
| Oct 10 | +1 |
| Oct 11 | +1 |
| Oct 12 | +1 |
| Oct 13 | +4 |
| Oct 14 | +2 |
| Oct 15 | +4 |
| Oct 16 | +9 |
- 29 skills (29 skills found in its SKILL.md files)
- 10 forks (10 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add TabooHarmony/roblox-brain
Asks which skills and agents to install. Just one: npx skills add TabooHarmony/roblox-brain --skill roblox-architecture — add -g for every project.
Claude Code
git clone https://github.com/TabooHarmony/roblox-braincp -r "roblox-brain/skills/core/roblox-architecture" ~/.claude/skills/
Copies the roblox-architecture skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add TabooHarmony/roblox-brain
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
roblox-architecture
Use when assigning Roblox feature ownership, code location, dependencies, startup, or client-server boundaries without imposing a framework.
skills/core/roblox-architecture/SKILL.md on GitHub (opens in a new tab) -
roblox-collaboration-mode
Load BEFORE any Roblox task, including direct build requests: sets initiative level, when to warn vs act, and which decisions need the user.
skills/core/roblox-collaboration-mode/SKILL.md on GitHub (opens in a new tab) -
roblox-data
Use when implementing player data persistence with DataStore, session ownership, schemas, migrations, or save and load flows.
skills/core/roblox-data/SKILL.md on GitHub (opens in a new tab) -
roblox-luau-core
Use for Luau language semantics, tables, control flow, string patterns, scope, closures, and cross-language translation errors.
skills/core/roblox-luau-core/SKILL.md on GitHub (opens in a new tab) -
roblox-luau-patterns
Use for Roblox module boundaries, object lifecycles, signals, task scheduling, fallible calls, and cleanup in Luau.
skills/core/roblox-luau-patterns/SKILL.md on GitHub (opens in a new tab) -
roblox-luau-types
Use for Luau annotations, generics, unions, narrowing, strictness, sealed tables, module type exports, typed metatables, or new-solver features.
skills/core/roblox-luau-types/SKILL.md on GitHub (opens in a new tab) -
roblox-networking
Use when validating RemoteEvent or RemoteFunction arguments, adding rate limits, designing server-authoritative systems, or preventing exploits.
skills/core/roblox-networking/SKILL.md on GitHub (opens in a new tab) -
roblox-performance
Use when profiling Roblox performance or diagnosing FPS, memory, network, mobile, or hot-path problems.
skills/core/roblox-performance/SKILL.md on GitHub (opens in a new tab) -
roblox-security
Use when auditing Roblox code for exploit vectors, authority models, remotes, economy, and DataStore flows.
skills/core/roblox-security/SKILL.md on GitHub (opens in a new tab) -
roblox-server-data
Use for Roblox server or cross-server data: OrderedDataStore leaderboards, MessagingService, world state, seasons, or guilds.
skills/core/roblox-server-data/SKILL.md on GitHub (opens in a new tab) -
roblox-analytics
Use when tracking player behavior, economy events, or funnels with AnalyticsService, including event taxonomy, rate limits, and batching.
skills/design/roblox-analytics/SKILL.md on GitHub (opens in a new tab) -
roblox-game-design
Use when designing core loops, tutorials/FTUE, levels, economies, retention phases, juice, Bartle balance, grind avoidance, or curation readiness.
skills/design/roblox-game-design/SKILL.md on GitHub (opens in a new tab) -
roblox-growth-design
Use for growth diagnosis, discovery, retention, onboarding, experiments, LiveOps, and packaging.
skills/design/roblox-growth-design/SKILL.md on GitHub (opens in a new tab) -
roblox-monetization
Use when implementing Roblox GamePasses, Developer Products, subscriptions, private servers, Creator Rewards, or purchase policy checks.
skills/design/roblox-monetization/SKILL.md on GitHub (opens in a new tab) -
roblox-player-psychology
Use when designing persuasion/behavior mechanics: first minute, reward schedules, streaks, pricing, RNG/pity, community loop.
skills/design/roblox-player-psychology/SKILL.md on GitHub (opens in a new tab) -
roblox-animation-vfx
Use when implementing Roblox character animations, particles, beams, trails, tweens, camera shake, or other visual effects.
skills/gameplay/roblox-animation-vfx/SKILL.md on GitHub (opens in a new tab) -
roblox-audio
Use when implementing Roblox audio playback, spatial sound, music, sound effects, SoundGroups, or dynamic audio effects.
skills/gameplay/roblox-audio/SKILL.md on GitHub (opens in a new tab) -
roblox-building
Use when building geometry, maps, props, or generated assets with MCP or standalone Luau.
skills/gameplay/roblox-building/SKILL.md on GitHub (opens in a new tab) -
roblox-camera
Use when scripting Roblox camera behavior, CFrame placement, screen raycasts, first or third-person views, or cutscenes.
skills/gameplay/roblox-camera/SKILL.md on GitHub (opens in a new tab) -
roblox-gui
Use when building Roblox menus, HUDs, shops, notifications, dialogs, or responsive cross-platform UI.
skills/gameplay/roblox-gui/SKILL.md on GitHub (opens in a new tab) -
roblox-input
Use when handling Roblox keyboard, mouse, gamepad, touch, motion input, or cross-platform action binding.
skills/gameplay/roblox-input/SKILL.md on GitHub (opens in a new tab) -
roblox-lighting
Use for Roblox lighting, atmosphere, day/night, or post-processing effects.
skills/gameplay/roblox-lighting/SKILL.md on GitHub (opens in a new tab) -
roblox-localization
Use when implementing Roblox multi-language support, translation tables, auto-translation, locale-specific content, or region detection.
skills/gameplay/roblox-localization/SKILL.md on GitHub (opens in a new tab) -
roblox-npc-ai
Use when creating Roblox NPCs or enemies with pathfinding, state machines, line-of-sight or FOV detection, spawns, or AI update loops.
skills/gameplay/roblox-npc-ai/SKILL.md on GitHub (opens in a new tab) -
roblox-physics
Use when building Roblox vehicles, ragdolls, projectiles, elevators, constraints, forces, or other physics-driven gameplay.
skills/gameplay/roblox-physics/SKILL.md on GitHub (opens in a new tab) -
roblox-cloud
Use for Roblox Open Cloud APIs, API keys, OAuth 2.0, webhooks, scopes, token lifecycle, or in-experience HttpService calls.
skills/tools/roblox-cloud/SKILL.md on GitHub (opens in a new tab) -
roblox-publish-checklist
Use before publishing or updating a Roblox experience to run evidence-backed release gates for the surfaces that changed.
skills/tools/roblox-publish-checklist/SKILL.md on GitHub (opens in a new tab) -
roblox-studio-mcp
Use when working with Roblox Studio through built-in MCP for scripts, scenes, generated assets, input, or playtesting.
skills/tools/roblox-studio-mcp/SKILL.md on GitHub (opens in a new tab) -
roblox-tooling
Use when configuring Roblox tooling such as Rojo, Wally, Selene, StyLua, Lune, Aftman, luau-lsp, or CI/CD.
skills/tools/roblox-tooling/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.