Three.js Game Skills
Набор скиллов для сборки играбельных браузерных игр на Three.js: геймплей, графика уровня AAA, интерфейс, генерация ассетов, звук, отладка и проверка перед рели
- 2 807 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скиллы создают и меняют код игры в проекте и запускают сборку и браузерные проверки
- Генерация ассетов при наличии ключей обращается к сторонним сервисам
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/three-js-game-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скиллы создают и меняют код игры в проекте и запускают сборку и браузерные проверки
- Генерация ассетов при наличии ключей обращается к сторонним сервисам
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор из девяти скиллов помогает агенту собирать браузерные игры на Three.js от играбельного цикла до проверки перед релизом. Точка входа это скилл-режиссер threejs-game-director: он держит рамки задачи и художественное направление и сам подключает нужные специальные скиллы для геймплея, графики, интерфейса, генерации 3D, изображений и звука, отладки и проверки. В комплекте идут справочники, вспомогательные скрипты и заготовка проекта на Vite, TypeScript и Three.js с детерминированными тестовыми зацепками, сеяным генератором случайных чисел и шаблонами Playwright для дымовых тестов, визуальной регрессии и авто-прогонов бота. Объем проверок подстраивается под размер изменения: целой игре достается полный производственный прогон, мелкой правке интерфейса только нужное. Работает и в Claude Code, и в Codex, конкретная модель и платный ключ не обязательны.
Для кого. Для разработчиков и дизайнеров, которые собирают браузерные игры на Three.js с помощью агента.
Подходит, если
- Нужно собрать браузерную игру на Three.js с нуля до играбельного цикла
- Нужно поднять графику, интерфейс или ощущение от игры до более высокого уровня
- Нужно проверить готовую игру: сборка, ввод, скриншоты, поддерживаемые экраны
Не подходит, если
- Задача не про игру и не про Three.js
- Нужна нативная игра, а не браузерная на WebGL
Пример запроса к агенту
Используй threejs-game-director и собери играбельную аркадную гонку на Three.js, потом доведи графику и интерфейсОграничения
Игры браузерные, на Three.js и WebGL. Базовые скиллы работают без платных ключей: при их отсутствии режиссер продолжает на процедурных и локальных ассетах и сообщает, что ограничил. Генерация внешних 3D-моделей, изображений и звука требует ключей сторонних сервисов: Tripo (TRIPO_API_KEY), Gemini (GEMINI_API_KEY) и других, эти сервисы из России без VPN недоступны. Делегирование части работы отдельным исполнителям зависит от возможностей самого агента, без них работа идет напрямую. Нужны Node.js и окружение для запуска скиллов.
Как отключить. Удалите папки скиллов threejs-* из каталога скиллов агента: ~/.claude/skills/ для Claude Code или ~/.agents/skills/ для Codex. При установке из клона поможет ./install.sh с флагом отмены по документации репозитория.
Частые вопросы
Нужны ли платные ключи?
Нет для базовой сборки. Ключи Tripo, Gemini и OpenAI нужны только для генерации внешних 3D-моделей, изображений и звука. Без них режиссер работает на процедурных и локальных ассетах.
Как выбирать скиллы?
Обычно вручную не нужно. Режиссер threejs-game-director сам подключает скиллы геймплея, графики, интерфейса, генерации, отладки и проверки под конкретную задачу.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыНабор скиллов по геймдеву для AI-агентов с роутером, который сам подбирает нужные под движок и задачу
Каркас для разработки игр с ИИ: 43 агента, 67 команд и 109 скиллов для Unity, Unreal, Godot и HTML5 в нескольких оболочках.
Личная коллекция скиллов для разработки игр: архитектура, баланс, генерация картинок и видео, 3D-модели и шейдеры.
Плагин собирает браузерные 2D- и 3D-игры по идее или твиту: пиксельарт, звук, проверка Playwright и публикация в одном конвейере.
Официальный набор скиллов Unity для агентов: работа с редактором, сборки, 2D и 3D, UI, URP, звук, мультиплеер и монетизация
Автономная разработка игр для Godot, Bevy и Babylon.js: агент пишет код, генерирует ассеты, запускает движок и проверяет результат по игре
Коротко о README
README описывает пакет из девяти скиллов для Codex и Claude Code, которые собирают играбельные браузерные игры на Three.js. Скилл-режиссер threejs-game-director распределяет работу по геймплею, графике, интерфейсу, генерации ассетов, звуку, отладке и проверке перед релизом, сохраняя рамки задачи и художественное направление. В комплект входят справочники, скрипты и заготовка на Vite и TypeScript с тестовыми зацепками и шаблонами Playwright. Ставится через npx skills add или из клона через install.sh, конкретная модель и платный ключ не обязательны. В README есть таблица опциональных ключей для внешней генерации моделей, изображений и звука. Лицензия MIT.
Бейдж для README
Исходный SKILL.md
--- name: threejs-game-director description: "Entrypoint for building, upgrading, and finishing Three.js browser games. Routes work across the sibling threejs-* skills for gameplay, graphics, UI, 3D/image/audio asset generation, debugging, and release. Use for build-a-game, upgrade, polish, premium, AAA, high-fidelity, showcase, from-scratch, endless runner, arcade, action, and release-ready requests." --- # Three.js Game Director Own the end-to-end game outcome: a playable loop first, then the visual and interface depth the request actually asked for, then browser evidence that it works. ## Scope The user's own words set the bar. "Make a small arcade game" is not a request for the full premium pipeline. The user's scope, art style, constraints, and prior decisions override skill defaults.