$npx -y skills add TabooHarmony/roblox-brain --skill roblox-publish-checklistUse before publishing or updating a Roblox game to check data, security, performance, monetization, mobile, metadata, social, and analytics.
| 1 | ## When to Load |
| 2 | |
| 3 | Load when preparing to publish or update a Roblox game. Provides a structured checklist covering data persistence, security, performance, monetization, mobile, gameplay, metadata, social, and analytics. Use to catch blockers before going live. |
| 4 | |
| 5 | ## Quick Reference |
| 6 | |
| 7 | ### 1. Data & Persistence |
| 8 | DataStore save/load ✓ · Session locking (ProfileStore) ✓ · BindToClose ✓ · Data migration plan ✓ · Disconnect-during-save edge case ✓ · No parallel save race conditions ✓ |
| 9 | |
| 10 | ### 2. Security |
| 11 | All remotes validated server-side (types, ranges, ownership) ✓ · No secrets in ReplicatedStorage/StarterPlayer ✓ · Rate limiting on remotes ✓ · Logic server-side only (currency, inventory, damage) ✓ · ProcessReceipt: grant THEN PurchaseGranted ✓ · Anti-cheat basics (speed, teleport, inventory) ✓ |
| 12 | |
| 13 | ### 3. Performance |
| 14 | Mobile tested ✓ · Part count reasonable ✓ · No memory leaks (events disconnected) ✓ · MicroProfiler: no scripts >1ms/frame ✓ · StreamingEnabled if large map ✓ · Signal cleanup ✓ |
| 15 | |
| 16 | ### 4. Monetization |
| 17 | GamePasses idempotent on rejoin ✓ · DevProducts deliver correctly ✓ · Creator Rewards decision and eligibility reviewed if relevant ✓ · Prices competitive ✓ · No pay-to-win ✓ |
| 18 | |
| 19 | ### 5. Mobile |
| 20 | Touch controls work ✓ · UI uses Scale not Offset ✓ · ContextActionService ✓ · Small screen tested ✓ · Orientation handled ✓ · Low-end device tested ✓ |
| 21 | |
| 22 | ### 6. Gameplay |
| 23 | Core loop 10+ min test ✓ · Edge cases: disconnect during trade, death during cutscene, rapid pressing, rejoin mid-game ✓ · Tutorial/FTUE ✓ · Difficulty curve ✓ · Fun check ✓ |
| 24 | |
| 25 | ### 7. Metadata |
| 26 | Icon 512x512 ✓ · 3+ thumbnails ✓ · Description ✓ · Genre ✓ · Max players ✓ · Badges ✓ · Rating ✓ |
| 27 | |
| 28 | ### 8. Social |
| 29 | Private servers ✓ · Party/chat/friend ✓ · Report/block safe ✓ · Tags correct ✓ · Team assignment ✓ |
| 30 | |
| 31 | ### 9. Analytics |
| 32 | Events: join/leave, purchases, completions, session length, errors ✓ · Funnel tracking ✓ · Dashboard configured ✓ |
| 33 | |
| 34 | ### Output Format |
| 35 | 1. READY / NOT READY 2. Critical blockers 3. Warnings 4. Pass count/% 5. Failed items + fixes |
| 36 | |
| 37 | When Studio MCP is available, attach evidence for each claimed pass: inspection/readback, runtime console, screenshot, or an explicit unavailable-capability note. |
| 38 | |
| 39 | 📖 Full reference: `references/full.md` |