All authors

Claude Skills by rodrigo-guerraa
github.com/rodrigo-guerraa19 skills1 installs15 views
- Roblox LessonsHard-won Roblox/Luau gotchas from shipping real games with AI-driven development — UI layout traps (TextScaled, GuiInset, canvas sizing, aspect constraints, phone controls), Studio MCP and Rojo quirks, saving and migrations, purchases and paid-random-items policy, Open Cloud API limits, imported assets, particles and meshes, economy design. Use for ANY Roblox game work in Luau/Rojo before building or debugging UI, saving, monetization, Studio verification, publishing, or calling the Open Clou...Votes: 0GitHub stars: 2
- Audio DesignEngine-agnostic game-audio practice, adapted for Roblox. Covers bus/mixer layout, gain in decibels, headroom, ducking, adaptive music by layering and re-sequencing, SFX variation and beat sync. Use when organizing Roblox sound into SoundGroups (music, SFX, UI, ambience), adding volume or mute settings, ducking music under important sounds, making music react to gameplay, killing repetitive "machine-gun" SFX, syncing visuals to a beat, or choosing which audio assets can legally play in a Roblo...Votes: 0GitHub stars: 2
- Game FeelEngine-agnostic game-feel ("juice") design guidance, adapted for Roblox. Covers layered feedback, decaying-trauma camera shake, faked hit-stop, eased tweens, squash and stretch, importance tiers and accessibility toggles. Use when a Roblox action (dig, hatch, collect, buy, rebirth, hit, jump, pickup) works but feels flat or weightless, when adding TweenService pops, ParticleEmitter bursts, sounds, camera shake, flashes or coins flying to a counter, or when deciding how much feedback an event ...Votes: 0GitHub stars: 2
- Game Ui UxEngine-agnostic game UI/UX design guidance, adapted for Roblox ScreenGuis. Covers responsive scale-based layout, safe areas, gamepad focus navigation, a panel/screen stack, event-driven HUD updates, accessibility and localization. Use when building or fixing a Roblox HUD, menu, shop, modal window or overlay; when UI breaks on phones, tablets or consoles, collides with the top bar, thumbstick or jump button, or can't be used with a gamepad; when a HUD polls state every frame; or when structuri...Votes: 0GitHub stars: 2
- Level DesignEngine-agnostic level-design practice, adapted for Roblox worlds. Covers player metrics, blockout before art, critical path and gating, the tension/rest pacing curve, teach-then-test, and guidance through light, landmarks and leading lines. Use when planning or reviewing a Roblox map, hub or zone layout; deciding zone order and progression gates; sizing paths, gaps, fences and jumps from Humanoid metrics; choosing StreamingEnabled or fast-travel; or when players get lost, stuck or bored in th...Votes: 0GitHub stars: 2
- Roblox Creator Store Security AuditScreen third-party Roblox assets (Creator Store, Toolbox, inventory, group or package models, UI kits, VFX packs) before they enter a game. Our rule - any imported model containing a Script, LocalScript or ModuleScript is rejected outright; quarantine in ServerStorage and scan GetDescendants for LuaSourceContainer through the Roblox Studio MCP. Includes a suspicious-pattern checklist for the rare human-approved exception. Use whenever inserting, reviewing or trusting any third-party asset.Votes: 0GitHub stars: 2
- Roblox DataRoblox player-save persistence: DataStore, ProfileStore, session locks, schemas, migrations, retries, shutdown, version history, RTBF deletion templates and DataStore limits. Use when writing, changing, debugging or auditing save code: data lost, rolled back, duplicated or not saving; adding a field to the save; changing currency or inventory storage; reviewing a save layer.Votes: 0GitHub stars: 2
- Roblox Debugging BugfixDisciplined debugging for Roblox games kept in git and synced to Studio with Rojo. Build a fast repro loop driven through Roblox Studio's built-in MCP (start_stop_play, get_console_output, execute_luau, character_navigation, screen_capture), rank falsifiable hypotheses, probe with tagged logs in temporary scripts, fix the repo source, and re-verify in a fresh Play. Use for console errors, broken UI, failed gameplay systems, remote or data issues, regressions, intermittent bugs, and root-cause...Votes: 0GitHub stars: 2
- Roblox DevRoblox/Luau engineering reference (vendored from MSayib/roblox-dev-skill, MIT, edited) — end-to-end worked examples (server-authoritative remotes, receipt granting, save-data migration, Input Actions), DataStore/ProfileStore persistence and schema migrations, developer products and receipts, the Roblox Studio MCP tools (execute_luau, multi_edit, script_read, playtest loop) and agent safety when driving Studio, deprecated-API replacements, remote validation and anti-exploit. Use when writing o...Votes: 0GitHub stars: 2
- Roblox MonetizationRoblox purchase correctness: Game Passes, Developer Products, receipts (ProcessReceipt / BindReceiptHandler), subscriptions, private servers, Robux transfers, PolicyService and paid-random-item odds disclosure. Use when adding, changing, debugging or auditing purchases: a purchase not granting or double-granting, receipt bugs, pricing, shop offers, Robux prompts, refunds or make-goods, and paid random item policy.Votes: 0GitHub stars: 2
- Roblox NetworkingRoblox client-server networking: RemoteEvents, RemoteFunctions, UnreliableRemoteEvents, bindables, argument validation, rate limits, server authority, payload budgets, hit validation with GetServerTimeNow, TextChatService. Use when adding, changing, debugging or auditing anything sent between client and server: remote validation, cooldowns, laggy or dropped events, desync, payload size, exploit-proofing remotes.Votes: 0GitHub stars: 2
- Roblox Publish ChecklistEvidence-backed release gate for a Roblox experience: classify gates, block on persistence, remote, purchase and cloud failures, exercise the shipped surface, check Creator Dashboard settings, and report READY / NOT READY / READY WITH ACCEPTED RISK. Use before publishing or updating an experience, restarting servers, or when asked whether a build is ready, safe or tested enough to ship.Votes: 0GitHub stars: 2
- Roblox Release OperationsRun Roblox release operations for games kept in git and synced to Studio with Rojo - pre-publish gates (specs, lint, fresh-Play smoke test through the Roblox Studio MCP, saves, purchases, Studio-only guards), release notes, rollback plans for code and save-schema changes, live issue response and post-release monitoring. Use before publishing an update, when judging version readiness, or when a live release goes wrong.Votes: 0GitHub stars: 2
- Roblox Security EconomyBuild and review security-sensitive Roblox economy code - currency, inventory, saves, trading, purchases, rewards, anti-dupe logic, RemoteEvent validation, server authority, receipt handling and exploit-resistant progression. Maps source-to-sink value flows in the git repo, patches the repo source, and proves the protections in Studio through the Roblox Studio MCP with valid and forged payloads. Use whenever code grants, spends, trades, saves or sells value.Votes: 0GitHub stars: 2
- Roblox SecurityHardening Roblox games against exploits: authority models, remote abuse, economy and duplication exploits, purchase verification, DataStore rollback vectors, text filtering, native bans, ProximityPrompt/ClickDetector/DragDetector abuse, script sandboxing. Use for security reviews and pre-release audits, cheaters or exploiters, duplicated items or currency, code that trusts client values, and admin or ban flows.Votes: 0GitHub stars: 2
- Roblox Studio McpDriving Roblox Studio through its built-in MCP server: reading and editing scripts, exploring the game tree, execute_luau contexts, generating and inserting assets, playtesting, console output, screenshots and simulated input. Use for Studio playtests, checking a change in game, reading runtime logs, screenshots, and verifying a fix in Studio through the MCP.Votes: 0GitHub stars: 2
- Roblox To IssuesBreak a Roblox game plan, PRD or feature idea into small vertical "tracer bullet" slices, each cutting through client, server, remotes, data and UI for one player-facing capability, and each done only when verified in Studio through the Roblox Studio MCP. Use when turning a concept into buildable tickets, splitting work, planning what to build next, or stopping an agent from building a whole game in one pass.Votes: 0GitHub stars: 2
- Roblox ToolingRoblox project toolchain: Rojo (serve, build, syncback), Studio Script Sync, Wally and pesde packages, Rokit tool pinning, Selene, StyLua, luau-lsp sourcemaps, Lune, test runners (TestEZ, jest-lua, lest) and CI. Use when setting up or fixing tooling: sync or builds break, packages won't install or resolve, lint or format errors, tests won't run, or reviewing the project's toolchain.Votes: 0GitHub stars: 2
- Save SystemsEngine-agnostic save-system design (what to persist, schema versioning, a migration chain, defensive loading, backups), adapted for Roblox DataStores with ProfileStore session locking. Use when designing or changing a Roblox player profile, adding, renaming or removing saved fields, bumping dataVersion, writing or testing migrations, deciding what to store vs recompute, handling saves from a newer server during a rolling update, or debugging lost or corrupted player data. It does not replace ...Votes: 0GitHub stars: 2