roblox-brain
The Roblox Studio knowledge your coding agent is missing. Skill library for Roblox Studio game development.
290
Install command
npx skhub add --skillset @tabooharmony/roblox-brainIncluded Skills
Use when implementing Roblox multi-language support, translation tables, auto-translation, locale-specific content, or region detection.
00
Use for Luau language semantics, tables, control flow, string patterns, scope, closures, and cross-language translation errors.
00
Use for Roblox module boundaries, object lifecycles, signals, task scheduling, fallible calls, and cleanup in Luau.
00
Use for Luau annotations, generics, unions, narrowing, strictness, sealed tables, module type exports, typed metatables, or new-solver features.
00
Use when implementing Roblox GamePasses, Developer Products, subscriptions, private servers, Creator Rewards, or purchase policy checks.
00
Use when validating RemoteEvent or RemoteFunction arguments, adding rate limits, designing server-authoritative systems, or preventing exploits.
00
Use when creating Roblox NPCs or enemies with pathfinding, state machines, line-of-sight or FOV detection, spawns, or AI update loops.
00
Use when profiling Roblox performance or diagnosing FPS, memory, network, mobile, or hot-path problems.
00
Use when building Roblox vehicles, ragdolls, projectiles, elevators, constraints, forces, or other physics-driven gameplay.
00
Use when designing persuasion/behavior mechanics: first minute, reward schedules, streaks, pricing, RNG/pity, community loop.
00
Use before publishing or updating a Roblox experience to run evidence-backed release gates for the surfaces that changed.
00
Use when auditing Roblox code for exploit vectors, authority models, remotes, economy, and DataStore flows.
00
Use for Roblox server or cross-server data: OrderedDataStore leaderboards, MessagingService, world state, seasons, or guilds.
00
Use when working with Roblox Studio through built-in MCP for scripts, scenes, generated assets, input, or playtesting.
00
Use when configuring Roblox tooling such as Rojo, Wally, Selene, StyLua, Lune, Aftman, luau-lsp, or CI/CD.
00
Use when tracking player behavior, economy events, or funnels with AnalyticsService, including event taxonomy, rate limits, and batching.
00
Use when implementing Roblox character animations, particles, beams, trails, tweens, camera shake, or other visual effects.
00
Use when assigning Roblox feature ownership, code location, dependencies, startup, or client-server boundaries without imposing a framework.
00
Use when implementing Roblox audio playback, spatial sound, music, sound effects, SoundGroups, or dynamic audio effects.
00
Use when building geometry, maps, props, or generated assets with MCP or standalone Luau.
00
Use when scripting Roblox camera behavior, CFrame placement, screen raycasts, first or third-person views, or cutscenes.
00
Use for Roblox Open Cloud APIs, API keys, OAuth 2.0, webhooks, scopes, token lifecycle, or in-experience HttpService calls.
00
Load BEFORE any Roblox task, including direct build requests: sets initiative level, when to warn vs act, and which decisions need the user.
00
Use when implementing player data persistence with DataStore, session ownership, schemas, migrations, or save and load flows.
00
Use when designing core loops, tutorials/FTUE, levels, economies, retention phases, juice, Bartle balance, grind avoidance, or curation readiness.
00
Use for growth diagnosis, discovery, retention, onboarding, experiments, LiveOps, and packaging.
00
Use when building Roblox menus, HUDs, shops, notifications, dialogs, or responsive cross-platform UI.
00
Use when handling Roblox keyboard, mouse, gamepad, touch, motion input, or cross-platform action binding.
00
Use for Roblox lighting, atmosphere, day/night, or post-processing effects.
00