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

roblox-publish-checklist — скилл для Claude Code: аудит перед

Прогоняет релизные гейты перед публикацией Roblox-опыта: что сломалось, что не проверено и можно ли выпускать билд.

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

Что делает roblox-publish-checklist

Скилл включается перед публикацией или обновлением живого Roblox-опыта. Сначала он просит зафиксировать, что именно меняется: места, скрипты, ассеты, конфигурация, схемы, продукты, поддерживаемые устройства и путь отката. Каждый гейт помечается как обязательный, условный или неприменимый ещё до тестов.

Дальше блокируют высокорисковые проверки. Менялась персистентность — грузятся roblox-data или roblox-server-data. Тронуты ремоуты или авторитет — roblox-networking и roblox-security. Покупки — roblox-monetization. Облачная авторизация и вебхуки — roblox-cloud. Провал любого такого гейта означает NOT READY, и усреднять его в проценты нельзя. Одобрение пользователя разрешает действие, но не превращает непройденный гейт в PASS.

Затем идёт прогон shipped-поверхности: обычный сценарий плюс отказ, повтор, выход и возврат, быстрый ввод. Замеряются ошибки, память, стоимость кадра и сети, стриминг. Отдельно проверяются фокус, размеры тач-целей, контраст, нецветовые подсказки состояния, reduced motion и переполнение при локализации. На выходе — READY, NOT READY или READY WITH ACCEPTED RISK, сначала блокеры, потом предупреждения и непроверенные гейты. Каждый PASS должен опираться на тест, лог, снимок профайлера или скриншот: без доказательства гейт остаётся UNVERIFIED.

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

  • зафиксировать список изменённых мест и ассетов перед релизом
  • проверить миграцию и сохранение данных после правок персистентности
  • отсеять дыры в валидации ремоутов и правах владения
  • убедиться, что выдача покупок идемпотентна и переживает повтор
  • собрать доказательства по каждому гейту вместо устных заверений

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

  • прогони roblox-publish-checklist перед публикацией обновления
  • проверь, готов ли билд к релизу: менялись ремоуты и сохранения
  • сделай предрелизный аудит и покажи блокеры с доказательствами

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

1Через Skills CLI (Vercel)

npx skills add TabooHarmony/roblox-brain --skill roblox-publish-checklist -a claude-code

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

~/.claude/skills/roblox-publish-checklist/SKILL.md

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

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

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

roblox-security Скилл проверяет серверный код Roblox на уязвимости, дюпы валюты и доверие клиенту. Пригодится перед релизом плейса или при аудите RemoteEvent и сохранений. CX Codex +1 1 900установок roblox-camera Скилл для скриптинга камеры в Roblox: CFrame, рейкасты с экрана, первый и третий вид, катсцены. Пригодится, когда камера дрожит или лезет сквозь стены. CX Codex +1 1 800установок roblox-tooling Помогает настроить или починить инструментарий для разработки в Roblox: Rojo, Wally, pesde, линтеры и пайплайны CI/CD. CX Codex +1 1 800установок roblox-analytics Скилл для работы с аналитикой Roblox: события AnalyticsService, экономика, воронки, трейсы онбординга и лимиты. Пригодится, когда инструментируешь фичу или ищешь, где игроки отваливаются. CX Codex +1 1 800установок roblox-server-data Скилл для работы с общими данными между серверами Roblox: лидерборды, рассылки, MemoryStore, сезоны и гильдии. CX Codex +1 1 700установок roblox-input Скилл для работы с вводом в Roblox: тач, геймпад, клавиатура, мышь, кнопки на экране и кросс-платформенные привязки. CX Codex +1 1 800установок roblox-growth-design Скилл помогает разбирать метрики Roblox: удержание D1 и D7, показ на главной странице, онбординг и монетизацию. Пригодится при падении онлайна или перед запуском обновлений. CX Codex +1 1 600установок roblox-localization Скилл для работы с локализацией в Roblox: таблицы переводов, авто-перевод, определение страны игрока и разбор строк перед добавлением языков. CX Codex +1 1 600установок

Похожие

launch-checklist Donchitos Собирает проверку готовности игры к запуску: код, контент, магазин, инфраструктура и согласования. Подходит для планового запуска и dry-run. CX Codex +1 454установок release-checklist Donchitos Формирует чеклист готовности релиза игры с учётом платформы, открытых багов из QA и требований сертификации вроде Steam или консолей. CX Codex +1 443установок roblox-characters gamedev-skills Помогает строить системы персонажей в Roblox так, чтобы скрипты не ломались после респавна и не держали устаревшие ссылки на Humanoid. CX Codex +1 3 600установок roblox-physics gamedev-skills Скилл для работы с физикой Roblox: сборки, ограничения, группы столкновений, рейкасты и владение по сети. Пригодится, когда .Touched врёт или механизм дрожит. CX Codex +1 3 500установок mm2-roblox-analytics-toolkit reason-machines Скилл для аналитики Murder Mystery 2: инвентарь, статистика матчей и разбор стратегий через ИИ-рекомендации. Пригодится, если ведёте учёт скинов и хотите видеть винрейт по ролям. CX Codex +1 2 400установок roblox-vfx nonlooped Скилл для сборки и оптимизации частиц, лучей, трейлов и подсветок в Roblox. Пригодится, когда эффект тормозит на слабых телефонах. CX Codex +1 637установок

Рядом в теме «Геймдев и 3D: Unity, Unreal, Godot, Blender»

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

Вопросы о roblox-publish-checklist

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

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

Что делает roblox-publish-checklist?

Проводит релизные гейты и предрелизный аудит Roblox-опыта: фиксирует объём изменений, блокирует высокорисковые проверки, гоняет shipped-поверхность и требует доказательства по каждому PASS.

Что считается доказательством для PASS?

Тест, лог, снимок профайлера, readback, скриншот или осмотр Dashboard. Если доказательства нет, гейт получает статус UNVERIFIED, и одобрение пользователя его не заменяет.

Исходный текст

SKILL.md · MIT
---
name: roblox-publish-checklist
description: "Use before publishing or updating a Roblox experience to run evidence-backed release gates and a pre-release audit."
when_to_use: "Also when asked to ship, release, push an update, restart servers, or check whether a build is ready, safe or tested enough."
last_reviewed: 2026-10-14
sources:
  - https://raw.githubusercontent.com/Roblox/creator-docs/main/content/en-us/production/publishing/publish-games-and-places.md
  - https://raw.githubusercontent.com/Roblox/creator-docs/main/content/en-us/production/publishing/adaptive-design.md
  - https://raw.githubusercontent.com/Roblox/creator-docs/main/content/en-us/production/publishing/accessibility.md
  - https://raw.githubusercontent.com/Roblox/creator-docs/main/content/en-us/production/publishing/descriptions.md
  - original
  - https://raw.githubusercontent.com/Roblox/creator-docs/main/content/en-us/reference/engine/classes/DataModel.yaml
---

# Roblox Publish Checklist

## When to Load

Load before publishing or updating a live experience. Test the surfaces and risks the change introduces.

## Quick Reference

### 1. Define the release

Record the changed places, scripts, assets, configuration, schemas, products, supported devices, and rollback path. Classify each gate as required, conditional, or not applicable before testing.

### 2. Block on high-consequence failures

- **Persistence changed:** load, save, migration, duplicate-session, disconnect, and shutdown behavior. Load `roblox-data` or `roblox-server-data`.
- **Remotes or authority changed:** validate types, bounds, state, ownership, replay, and abusive frequency. Load `roblox-networking` and `roblox-security`.
- **Purchases changed:** test durable, idempotent receipt grants and retries. Load `roblox-monetization`.
- **Cloud auth or webhooks changed:** verify secrets, scopes, callback state, retries, signatures, and deduplication. Load `roblox-cloud`.

A failed high-consequence gate means NOT READY. Do not average it into a percentage. Precedence: user approval authorizes an otherwise permitted action; it does not satisfy a mandatory policy and does not turn a failed or unverified gate into PASS.

### 3. Exercise the shipped surface

- Run one normal flow plus failure, retry, leave/rejoin, and rapid-input cases relevant to the change.
- Test every supported input mode and representative viewport/device tier.
- Measure errors, memory, frame/network cost and streaming.
- Verify focus, touch targets, readable contrast, non-color state cues, reduced motion, and localized overflow where applicable.
- Confirm Dashboard metadata, permissions and policy; after publishing, verify the version actually serving players.

### 4. Require evidence

Every PASS cites a test, log, profiler capture, readback, screenshot, or dashboard inspection. UNVERIFIED if unavailable; approval is not evidence.

### Output

`READY`, `NOT READY`, or `READY WITH ACCEPTED RISK`; blockers first, then warnings, unverified gates, evidence, rollback plan, and skipped gates with reasons.

> Details: [references/full.md](references/full.md)

© TabooHarmony · MIT · TabooHarmony/roblox-brain

Смотрите также

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

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