К основному содержанию
скилл CX Codex

roblox-datastores · sentinelcore — скилл для Claude Code: сохранение данных в Roblox

Справочник по DataStoreService для Roblox: загрузка и сохранение прогресса игрока, лидерборды, миграции схемы и защита от потери данных при выключении сервера.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add sentinelcore/roblox-skills --skill roblox-datastores -a claude-code
Открыть на GitHub

Что делает roblox-datastores

Скилл подсказывает агенту, как работать с DataStoreService на серверной стороне: GetAsync, SetAsync, UpdateAsync, RemoveAsync, GetOrderedDataStore и GetSortedAsync. Внутри — готовые шаблоны кода на Lua: базовое подключение стора, загрузка с pcall, простое сохранение и атомарный инкремент через UpdateAsync, ретраи с задержкой между попытками.

Отдельный блок про автосейв: связка PlayerRemoving и BindToClose. Без обработчика BindToClose несохранённые данные пропадают при выключении сервера — это повод проверить свой код, если игроки жалуются на откат прогресса. Есть раздел про версионирование: поле _version и миграция в пути загрузки, плюс смена имени стора на PlayerData_v2 при ломающих изменениях схемы.

Таблица частых ошибок объясняет, что ломается: вызовы без pcall, сохранение на каждое событие Changed и упор в лимиты записи, выдача дефолтных данных при неудачной загрузке, SetAsync для счётчиков вместо UpdateAsync, хранение Instance и функций. Для лидербордов нужны положительные целые числа.

Какие задачи решает

  • сохранять и загружать прогресс игрока через DataStoreService
  • сделать лидерборд на ordered datastore
  • пережить выключение сервера без потери данных
  • перевести сохранения на новую версию схемы
  • найти причину отката прогресса у игроков

Примеры запросов агенту

  • добавь автосейв прогресса игрока через DataStoreService
  • сделай лидерборд по монетам на ordered datastore
  • перепиши загрузку данных с миграцией на версию 2

Как установить roblox-datastores

1Через Skills CLI (Vercel)

npx skills add sentinelcore/roblox-skills --skill roblox-datastores -a claude-code

2Вручную: положить файлы

~/.claude/skills/roblox-datastores/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/roblox-datastores/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о roblox-datastores

Как установить roblox-datastores в Claude?

Выполните npx skills add sentinelcore/roblox-skills --skill roblox-datastores -a claude-code. Скилл окажется в ~/.claude/skills/roblox-datastores/SKILL.md.

Что делает roblox-datastores?

Даёт агенту справочник по DataStoreService: загрузка и сохранение данных игрока, лидерборды, миграции и автосейв с BindToClose.

Почему данные игроков пропадают при выключении сервера?

Скилл называет причину прямо: нет обработчика BindToClose, который сбрасывает все сессии перед остановкой. Внутри есть пример такого обработчика.

Похожие скиллы

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →

Сначала — roblox-datastores от других авторов.

roblox-datastores gamedev-skills Учит агента сохранять данные игрока в Roblox через DataStoreService: загрузка на входе, сохранение на выходе и в BindToClose, ретраи. Пригодится, когда прогресс теряется. CX Codex +1 5 700установок roblox-server-data TabooHarmony Скилл для работы с общими данными между серверами Roblox: лидерборды, рассылки, MemoryStore, сезоны и гильдии. CX Codex +1 1 700установок roblox-game-development greedychipmunk Скилл для разработки игр на Roblox: помогает писать скрипты на Luau, собирать игровые системы и готовить проект к релизу. CX Codex +1 2 200установок roblox-luau gamedev-skills Скилл помогает писать Luau-скрипты для Roblox: работать с сервисами, создавать Instances, подключать события и настраивать безопасное взаимодействие между клиентом и сервером через RemoteEvents. CX Codex +1 6 100установок roblox-characters gamedev-skills Помогает строить системы персонажей в Roblox так, чтобы скрипты не ломались после респавна и не держали устаревшие ссылки на Humanoid. CX Codex +1 3 600установок roblox-animation-vfx TabooHarmony Скилл для ИИ-агента, который помогает писать и чинить анимации, партиклы, лучи, трейлы и твины в Roblox. CX Codex +1 2 300установок mm2-roblox-analytics-toolkit reason-machines Скилл для аналитики Murder Mystery 2: инвентарь, статистика матчей и разбор стратегий через ИИ-рекомендации. Пригодится, если ведёте учёт скинов и хотите видеть винрейт по ролям. CX Codex +1 2 400установок

Из того же набора5

Спонсоры проекта

Компании, которые помогают держать аналитику открытой