
Roblox Game Development
Drop curated Roblox music and SFX asset IDs into Lua tables so you can wire audio into a game without manually searching the library.
Overview
Roblox Game Development is an agent skill for the Build phase that supplies curated Roblox audio asset ID tables for faster in-game music and SFX wiring.
Install
npx skills add https://github.com/greedychipmunk/agent-skills --skill roblox-game-developmentWhat is this skill?
- Epic/orchestral and electronic/music ID groupings in copy-paste Lua tables
- UI, gameplay, and ambient sound-effect buckets with named keys
- Royalty-free music tracks labeled for battle, menu, victory, and suspense moods
- Structured for rapid prototyping when you already know which sonic slot you need
Adoption & trust: 817 installs on skills.sh; 8 GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You are building a Roblox experience but lose hours hunting rbxassetid values and organizing them into consistent Lua structures.
Who is it for?
Indie Roblox creators who want a structured starting point for royalty-free music and common gameplay/UI sounds during client-side implementation.
Skip if: Teams needing verified live marketplace metadata, 3D mesh libraries, or a generator that produces new audio—this is a static reference pattern, not an API integration.
When should I use this skill?
Creating or polishing Roblox game audio layers and you want pre-categorized music and SFX ID groupings in Lua.
What do I get? / Deliverables
You get named Lua tables for music moods and SFX categories ready to drop into your game scripts and iterate in Studio.
- Lua MUSIC_IDS and SOUND_EFFECTS table snippets wired into your game code
Recommended Skills
Journey fit
Asset libraries sit in Build when you are assembling the playable client experience (audio, UI feedback, ambient loops). Frontend covers player-facing presentation layers—including in-game music and sound hooks—not server or monetization backend.
How it compares
Use as a structured ID cookbook instead of random Creator Marketplace searches in chat.
Common Questions / FAQ
Who is roblox-game-development for?
Solo and small-team Roblox developers who want faster audio integration while building player-facing features in Studio.
When should I use roblox-game-development?
During Build when scripting UI clicks, footsteps, combat stingers, or looping background music—especially before you freeze audio choices for a playtest or soft launch.
Is roblox-game-development safe to install?
Treat bundled IDs as references you must re-verify for availability and licensing in your project; review the Security Audits panel on this Prism page before trusting third-party skill sources.
SKILL.md
READMESKILL.md - Roblox Game Development
# Roblox Asset Library Curated collection of free and premium assets for rapid game development. ## 🎵 Audio Assets ### Music Tracks (Royalty Free) ```lua -- Epic/Orchestral MUSIC_IDS = { epicBattle = 1848354536, -- "Epic Battle Theme" victoryFanfare = 131961136, -- "Victory Celebration" menuTheme = 142376088, -- "Peaceful Menu Music" suspenseThriller = 1848354538, -- "Dark Suspense" medievalFantasy = 1848354540, -- "Fantasy Adventure" } -- Electronic/Modern ELECTRONIC_MUSIC = { synthWave = 1848354542, -- "80s Synthwave" dubstepDrop = 131961136, -- "Electronic Drop" ambientSpace = 142376088, -- "Space Ambient" chiptune8Bit = 1848354544, -- "8-bit Adventure" } ``` ### Sound Effects Library ```lua SOUND_EFFECTS = { -- UI Sounds ui = { buttonClick = 131961136, buttonHover = 131961136, menuOpen = 131961136, menuClose = 131961136, notification = 131961136, error = 131961136, success = 131961136, typing = 131961136 }, -- Gameplay Sounds gameplay = { jump = 131961136, land = 131961136, footstep = 131961136, collect = 131961136, powerUp = 131961136, damage = 131961136, explosion = 131961136, reload = 131961136 }, -- Ambient Sounds ambient = { wind = 131961136, rain = 131961136, fire = 131961136, water = 131961136, forest = 131961136, cave = 131961136, cityTraffic = 131961136, crowdChatter = 131961136 }, -- Weapons weapons = { pistolShot = 131961136, rifleShot = 131961136, shotgunBlast = 131961136, swordSlash = 131961136, bowShoot = 131961136, magicSpell = 131961136, laserBeam = 131961136, grenade = 131961136 } } ``` --- ## 🎨 Visual Assets ### Particle Effects ```lua PARTICLE_IDS = { -- Magic Effects sparkles = "rbxassetid://241650934", fireEffect = "rbxassetid://241650934", smokeCloud = "rbxassetid://241650934", lightBeam = "rbxassetid://241650934", -- Impact Effects dustCloud = "rbxassetid://241650934", waterSplash = "rbxassetid://241650934", bloodSplatter = "rbxassetid://241650934", explosion = "rbxassetid://241650934", -- Environmental rainDrop = "rbxassetid://241650934", snowFlake = "rbxassetid://241650934", leaves = "rbxassetid://241650934", embers = "rbxassetid://241650934" } ``` ### Texture Library ```lua TEXTURES = { -- Materials materials = { metalPlate = "rbxassetid://148542104", woodGrain = "rbxassetid://148542104", stoneBrick = "rbxassetid://148542104", fabric = "rbxassetid://148542104", concrete = "rbxassetid://148542104", grass = "rbxassetid://148542104", sand = "rbxassetid://148542104", ice = "rbxassetid://148542104" }, -- UI Elements ui = { buttonNormal = "rbxassetid://148542104", buttonPressed = "rbxassetid://148542104", panelBackground = "rbxassetid://148542104", progressBar = "rbxassetid://148542104", iconFrame = "rbxassetid://148542104", gradient = "rbxassetid://148542104" }, -- Sky/Skyboxes skyboxes = { sunset = "rbxassetid://148542104", nightSky = "rbxassetid://148542104", cloudy = "rbxassetid://148542104", space = "rbxassetid://148542104", underwater = "rbxassetid://148542104" } } ``` --- ## 🏗️ Model Assets ### Environment Props ```lua ENVIRONMENT_MODELS = { -- Nature nature = { tree_oak = 1245811119, tree_pine = 1245811120, rock_large = 1245811121, grass_patch = 1245811122, flower_bush = 1245811123, mushroom = 1245811124, log = 1245811125 }, -- Urban urban = { street