roblox-monetization · sentinelcore — скилл для Claude Code: Robux в Roblox
Скилл для ИИ-агента, который ведёт через настройку Game Passes, Developer Products, UGC-предметов и Premium Payouts в Roblox.
npx skills add sentinelcore/roblox-skills --skill roblox-monetization -a claude-codeЧто делает roblox-monetization
Скилл описывает четыре системы заработка Robux и показывает, что делать в Creator Hub, а что писать в Lua. Для Game Pass и Developer Product нужен ID: его выдают после создания записи в дашборде, и без него скрипт бесполезен. Промпты покупки и проверку владения скилл советует держать в серверном Script, а не в LocalScript — клиентские проверки владения подделываются.
Отдельный блок посвящён ProcessReceipt: он должен вернуть PurchaseGranted или NotProcessedYet, а сохранение в DataStore идёт до возврата. Если DataStore упал, скилл советует вернуть NotProcessedYet, чтобы Roblox повторил обработку чека. Один обработчик на сервер, все ID продуктов — внутри него. Для дедупликации есть receiptInfo.PurchaseId.
Есть раздел про UGC: доступ к программе, верификация личности, загрузка через Creator Hub и модерация. Premium Payouts настраивать не нужно — Roblox считает время подписчиков сам. В конце — DevEx с порогом 30 000 Robux, возрастом от 13 лет, подтверждённой почтой и подпиской Premium; выплата идёт через Tipalti, аккаунт там заводят заранее.
Какие задачи решает
- настроить Game Pass и выдать перк после покупки
- сделать повторяемую покупку монет через Developer Product
- сохранить покупку в DataStore до подтверждения чека
- загрузить UGC-предмет и отправить его на модерацию
- подготовить аккаунт к выводу Robux через DevEx
Примеры запросов агенту
- Помоги настроить Game Pass: создам его в Creator Hub, нужен серверный скрипт с проверкой владения
- Напиши обработчик ProcessReceipt для Developer Product с сохранением монет в DataStore
- Что нужно, чтобы пройти DevEx и вывести Robux?
Как установить roblox-monetization
1Через Skills CLI (Vercel)
npx skills add sentinelcore/roblox-skills --skill roblox-monetization -a claude-code2Вручную: положить файлы
~/.claude/skills/roblox-monetization/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/roblox-monetization/
1Через Skills CLI (Vercel)
npx skills add sentinelcore/roblox-skills --skill roblox-monetization -a codex2Вручную: положить файлы
.agents/skills/roblox-monetization/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add sentinelcore/roblox-skills --skill roblox-monetization -a cursor2Вручную: положить файлы
.cursor/skills/roblox-monetization/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install sentinelcore/roblox-skills roblox-monetization2Вручную: положить файлы
.github/skills/roblox-monetization/SKILL.md1Через Skills CLI (Vercel)
npx skills add sentinelcore/roblox-skills --skill roblox-monetization -a gemini-cli2Командой платформы
gemini skills install https://github.com/sentinelcore/roblox-skills --path roblox-monetizationВручную: положить файлы
.devin/skills/roblox-monetization/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add sentinelcore/roblox-skills --skill roblox-monetization -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о roblox-monetization
Как установить roblox-monetization в Claude?
Выполните npx skills add sentinelcore/roblox-skills --skill roblox-monetization -a claude-code. Скилл окажется в ~/.claude/skills/roblox-monetization/SKILL.md.
Что делает roblox-monetization?
Проводит по настройке Game Passes, Developer Products, UGC-предметов и Premium Payouts: что заполнить в Creator Hub и какой Lua-код написать на сервере.
Почему проверку владения Game Pass нельзя делать в LocalScript?
Клиентские проверки можно подделать, поэтому скилл требует серверный Script и UserOwnsGamePassAsync.
Похожие скиллы
Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →Сначала — roblox-monetization от других авторов.