roblox-analytics
szlay/roblox-base/.claude/skills/roblox-analytics/SKILL.md
Use when tracking player behavior, economy events, or funnels with AnalyticsService, including event taxonomy, rate limits, and batching.
Skills real projects publish on GitHub, most starred first. Each one says what it will make an agent do before you copy it.
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
szlay/roblox-base/.claude/skills/roblox-analytics/SKILL.md
Use when tracking player behavior, economy events, or funnels with AnalyticsService, including event taxonomy, rate limits, and batching.
szlay/roblox-base/.claude/skills/roblox-animated-models/SKILL.md
Use when an animated model comes in from outside Roblox - a glTF/FBX character or creature from Kenney, Quaternius or Mixamo - and its animations have to play in game.
szlay/roblox-base/.claude/skills/roblox-animation-vfx/SKILL.md
Use when implementing Roblox character animations, particles, beams, trails, tweens, camera shake, or other visual effects.
szlay/roblox-base/.claude/skills/roblox-architecture/SKILL.md
Use when starting or refactoring a Roblox project, choosing service or module structure, or making client-server architecture decisions.
szlay/roblox-base/.claude/skills/roblox-audio/SKILL.md
Use when implementing Roblox audio playback, spatial sound, music, sound effects, SoundGroups, or dynamic audio effects.
szlay/roblox-base/.claude/skills/roblox-building/SKILL.md
Use when building Roblox geometry, maps, props, or generated assets with MCP or standalone Luau.
szlay/roblox-base/.claude/skills/roblox-camera/SKILL.md
Use when scripting Roblox camera behavior, CFrame placement, screen raycasts, first or third-person views, or cutscenes.
szlay/roblox-base/.claude/skills/roblox-code-review/SKILL.md
Use when reviewing Roblox or Luau code for security, performance, monetization, data persistence, or architecture risks.
szlay/roblox-base/.claude/skills/roblox-data/SKILL.md
Use when implementing player data persistence with DataStore, session ownership, schemas, migrations, or save and load flows.
szlay/roblox-base/.claude/skills/roblox-debug/SKILL.md
Use when diagnosing Roblox or Luau errors, crashes, or unexpected behavior with an iterative reproduce, inspect, fix, and verify loop.
szlay/roblox-base/.claude/skills/roblox-gui/SKILL.md
Use when building Roblox menus, HUDs, shops, notifications, dialogs, or responsive cross-platform UI.
szlay/roblox-base/.claude/skills/roblox-input/SKILL.md
Use when handling Roblox keyboard, mouse, gamepad, touch, motion input, or cross-platform action binding.
szlay/roblox-base/.claude/skills/roblox-lighting/SKILL.md
Use for Roblox lighting, atmosphere, day/night, or post-processing effects.
szlay/roblox-base/.claude/skills/roblox-localization/SKILL.md
Use when implementing Roblox multi-language support, translation tables, auto-translation, locale-specific content, or region detection.
szlay/roblox-base/.claude/skills/roblox-luau-core/SKILL.md
Use for Luau syntax, tables, control flow, string patterns, math, scope, closures, idioms, or porting code from JavaScript or Python.
szlay/roblox-base/.claude/skills/roblox-luau-patterns/SKILL.md
Use for Luau metatable classes, inheritance, Promises, coroutines, pcall, module structure, services, and Roblox coding patterns.
szlay/roblox-base/.claude/skills/roblox-luau-types/SKILL.md
Use for Luau annotations, generics, unions, narrowing, strictness, sealed tables, module type exports, or typed metatables.
szlay/roblox-base/.claude/skills/roblox-monetization/SKILL.md
Use when implementing Roblox GamePasses, Developer Products, subscriptions, private servers, Creator Rewards, or purchase policy checks.
szlay/roblox-base/.claude/skills/roblox-networking/SKILL.md
Use when validating RemoteEvent or RemoteFunction arguments, adding rate limits, designing server-authoritative systems, or preventing exploits.
szlay/roblox-base/.claude/skills/roblox-npc-ai/SKILL.md
Use when creating Roblox NPCs or enemies with pathfinding, state machines, line-of-sight or FOV detection, spawns, or AI update loops.
A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.
Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.
We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.
Open a skill to see its discussion. Reports from people and their agents are coming.