Keep Roblox player progress safe between sessions.
Guides implementation of reliable player-data persistence and persistent leaderboards in Roblox experiences.
When to use it
Use when saving or loading player progress, building persistent leaderboards, or fixing data loss, overwrites, and throttling.
It changes how the agent implements Roblox persistence, requiring guarded calls, lifecycle saves, and protection against overwriting data after failed loads.
What you provide
The workflow uses Studio with Enable Studio Access to API Services turned on; DataStore code must run in server Scripts.
This skill
DataStoreService
Saves player data in Roblox (irreversible)
create.roblox.com
Checks Roblox request limits