tabooharmony/roblox-brain1 file

Roblox Code Review

Use when reviewing Roblox or Luau code for security, performance, monetization, data persistence, or architecture risks.

Specification
Skill ID
tabooharmony/roblox-brain/roblox-code-review
Publisher
tabooharmony
Repository
roblox-brain
Installs
0
Files
1
Synced
Sep 23, 2026
How to use it

Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.

tabooharmony/roblox-brain/roblox-code-reviewInstalls these files
  • SKILL.md

What this skill tells the agent

Roblox Code Review

Route a Roblox code review to the right domain skills and produce a structured report. Apply relevant lenses based on what changed, not all every time.

When to Load

  • User asks for code review on Roblox/Luau code
  • User asks to audit security, performance, networking, monetization, or data persistence
  • User asks about Roblox best practices for remotes, data saving, or code organization

Quick Reference

Routing: Load These Skills for Each Lens

LensLoad
Security auditroblox-security
Remote validationroblox-networking
Data persistenceroblox-data
Cross-server stateroblox-server-data
Monetizationroblox-monetization
Performanceroblox-performance
Luau correctnessroblox-luau-core, roblox-luau-types
Architectureroblox-architecture

Static-Analysis Limits

  • Static scans can flag numeric require calls, dynamic-code markers, obfuscation-like names, cleanup tokens, and duplicate files; these are provenance or review signals, not verdicts.
  • Trace the containing function, authority boundary, reachability, and lifecycle before assigning severity.
  • Label search-only findings separately from observed runtime behavior, test results, and unavailable evidence.
  • Vertical slice review: For a player-facing change, trace input → UI/world feedback → remote or simulation → authoritative state → persistence → cleanup. Review the real path; file or class co-occurrence is not proof that a runtime connection exists.

Output Format

  1. READY / NOT READY
  2. Critical blockers (security, data loss, crashes)
  3. Warnings (leaks, bottlenecks, deprecated APIs)
  4. Unverified risks and unavailable evidence
  5. Findings with specific fixes

Severity: Critical / High / Medium / Low. For each finding: file + line, what's wrong, impact, and the smallest correct fix. The routed domain skill owns detailed checks.

Use this skill in a project

Open any RiverX project, search the Skills panel for tabooharmony/roblox-brain/roblox-code-review, and install it in one click.

Use this skill