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

develop-web-game — скилл для Claude Code: игры и установка

Скилл задаёт цикл разработки и проверки веб-игр на HTML и JavaScript. Пригодится, когда вы добавляете механику и хотите проверять её в браузере после каждого существенного изменения.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill creative-design/develop-web-game
Открыть на GitHub

Что делает develop-web-game

Скилл предлагает разбивать работу над игрой на небольшие изменения и проверять каждое через Playwright. Скрипт запускает браузерные действия, а разработчик изучает снимки экрана, текстовое состояние игры и ошибки консоли. Затем исправляет проблему и повторяет проверку.

Для тестового цикла нужны доступный playwright, один canvas и функция window.render_game_to_text, которая возвращает состояние игры в JSON. Также предусмотрены window.advanceTime(ms), файл действий action_payloads.json и скрипт web_game_playwright_client.js. Без playwright запуск тестового скрипта не сработает.

Скилл предлагает вести progress.md, проверять управление и игровые переходы, а перед новым сценарием сбрасывать состояние. Снимки нужно открывать и осматривать; одного факта их создания недостаточно. Для проверки игры на экране функция текстового состояния должна отражать те же данные, что видны игроку.

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

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

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

  • Добавь прыжок персонажу и проверь его в браузере через Playwright.
  • Проверь, что сбор ключа открывает дверь и состояние игры обновляется.
  • Найди новые ошибки консоли после изменения меню и повтори проверку.

Как установить develop-web-game

1Через claude-code-templates

npx claude-code-templates@latest --skill creative-design/develop-web-game

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill develop-web-game -a claude-code

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

~/.claude/skills/develop-web-game/SKILL.md

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

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

Вопросы о develop-web-game

Как установить develop-web-game в Claude Code?

Запустите npx claude-code-templates@latest --skill creative-design/develop-web-game. Это способ установки из каталога шаблонов.

Что делает develop-web-game?

Скилл задаёт порядок разработки и проверки веб-игр: небольшое изменение, запуск теста через Playwright, осмотр снимков и текстового состояния, исправление найденных проблем.

Что нужно для работы тестового цикла?

Нужен доступный playwright. Игра также должна предоставлять canvas и функцию window.render_game_to_text; для надёжного продвижения времени предусмотрен хук window.advanceTime(ms).

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

Все скиллы по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
orbit-card heygen-com Скилл для встраивания готового 10-секундного 3D-блока HyperFrames: карточка фичи облетает сферу из точек по траектории камеры из Blender. CX Codex +1 10 000установок cad earthtojake Создаёт и правит параметрические CAD-модели, экспортирует STEP, STL, 3MF и GLB, измеряет геометрию и открывает готовые файлы в CAD Viewer. CX Codex +1 14 000установок step-parts earthtojake Скилл ищет готовые покупные детали в каталоге step.parts и скачивает их STEP-файлы, чтобы не рисовать заглушки в сборке. CX Codex +1 11 200установок sdf earthtojake Скилл создаёт и проверяет SDFormat-файлы для моделей и миров, а затем помогает подготовить их к передаче в симулятор. CX Codex +1 10 500установок urdf earthtojake Скилл помогает создавать, проверять и отлаживать описания роботов в формате URDF. Пригодится для работы со звеньями, сочленениями и геометрией. CX Codex +1 10 500установок hatch-pet официальный openai Создаёт и упаковывает анимированных питомцев и спрайт-листы для Codex. Пригодится, когда нужен персонаж по описанию, изображению или фирменным ориентирам. CX Codex +1 3 300установок

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

Весь набор →
log Переносит отчёт о выполненной задаче во внешние трекеры и заметки: время, статус, коммиты. Пригодится, когда работа идёт в Claude, а учёт — в Linear или Obsidian. 351установок create-worktrees Собирает все открытые пул-реквесты через GitHub CLI и разворачивает под каждую ветку отдельный git worktree в папке ./tree/. Пригодится, когда надо смотреть несколько PR сразу, не переключая ветки в основном чекауте. 351установок setup-ci-cd-pipeline Настраивает CI/CD-пайплайн под GitHub Actions, GitLab CI, Azure Pipelines или Jenkins с тестами, проверками безопасности и сценариями деплоя. 346установок excalidraw Скилл передаёт работу с файлами Excalidraw субагентам, чтобы основной контекст не заполнялся громоздким JSON. Нужен для диаграмм и схем архитектуры. 342установок branch-cleanup Слэш-команда для Claude, которая находит слитые и устаревшие ветки, проверяет их перед удалением и наводит порядок в локальном и удалённом репозитории. 342установок pentest-checklist Скилл проводит через планирование пентеста: цели, границы, подготовка среды, выбор исполнителей и мониторинг. Пригодится перед проверкой на проникновение. 336установок nextjs-scaffold Разворачивает каркас приложения Next.js с готовой структурой папок, App Router, правилами ESLint и базовой защитой. 334установок create-database-migrations Слэш-команда для Claude, которая создаёт файлы миграций базы данных с версионированием и методами отката. Пригодится, когда меняете схему и не хотите писать up/down вручную. 329установок

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

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