
Roblox Performance
Covers the full stack of Roblox performance work: StreamingEnabled for large worlds, object pooling for projectiles and effects, caching references outside Heartbeat loops, the task library over legacy wait calls, LOD strategies, and MicroProfiler labeling. The quick reference table and side-by-side bad/good examples make it easy to drop in fixes during a session. It's opinionated in the right ways, like always anchoring static parts and limiting dynamic lights to 10-20 per area. If you're chasing FPS drops or optimizing a laggy server, this gives you the checklist and code patterns without making you dig through DevForum threads.
- install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
- 6
- skills.sh installs
- 881
- GitHub stars
- 31
- last updated
- Aug 21, 2026
Install
$ npx -y skills add sentinelcore/roblox-skills --skill roblox-performance --agent claude-codeInstalls into .claude/skills of the current project.
Files
Roblox Performance Optimization
Quick Reference
| Technique | Impact | When to Use |
|---|---|---|
| StreamingEnabled | High | Large open worlds |
| Object pooling | High | Frequent spawn/destroy |
| Cache references outside loops | High | Heartbeat/RenderStepped |
task.wait() over wait() | Medium | All scripts |
| MeshParts over Unions | Medium | Many unique shapes |
| LOD (hide at distance) | Medium | Complex models |
| Anchor static parts | Medium | Reduce physics budget |
| Limit PointLights | High | Any scene with many lights |
StreamingEnabled
Enable for large worlds — engine sends only nearby parts to the client.
-- Studio: Workspace > StreamingEnabled = true
workspace.StreamingEnabled = true
workspace.StreamingMinRadius = 64
workspace.StreamingTargetRadius = 128
- Parts outside the radius are
nilon the client — always guard withif part then. - Set
Model.LevelOfDetail = Disabledon models that must always be present. - Pre-stream an area before a cutscene or teleport:
workspace:RequestStreamAroundAsync(targetPosition, 5) -- 5s timeout
Hot-Path Loop Optimization
Sponsors
Details
- Repository
- github.com/sentinelcore/roblox-skills
- Categories
- Backend & APIs, Debugging, Game Development
- First seen
- Jun 3, 2026