build-isometric-arpg — скилл для Claude Code: изометрическая ARPG
Скилл ведёт агента по сборке играбельной изометрической ARPG: цикл игры, камера, бой, зоны, прогрессия и сохранения.
npx skills add MengTo/Skills --skill build-isometric-arpg -a claude-codeЧто делает build-isometric-arpg
Скилл задаёт порядок работы над игрой: сначала один связный игровой цикл — меню, выбор персонажа, движение, одна стычка, награда, прогрессия и продолжение. Расширять объём он советует только после этого.
Внутри — четыре блока инструкций. Первый требует осмотреть текущую точку входа, цикл сцены, модель контента, управление, сохранения и тесты, зафиксировать рабочую базу. Второй разбивает работу на вертикальные срезы: движение и камера, одно боевое действие с уроном и смертью, один врач с телеграфом и контрой, награда с атомарным обновлением инвентаря, переход между зонами. Третий держит границы рантайма: детерминированное состояние симуляции, централизованные тайминги и урон, идемпотентные миграции сохранений. Четвёртый — проверка перед выпуском: юнит-тесты, типы и линт, продакшен-сборка и реальное прохождение в браузере, одобренном в репозитории.
Скилл рассчитан на Three.js, React и похожие веб-технологии. Если в проекте уже есть незамёрженная работа, интегрировать зависимые куски поверх устаревшей ветки он не даст — это повод сначала свести ветки.
Какие задачи решает
- собрать один играбельный цикл вместо набора разрозненных систем
- разложить разработку ARPG на вертикальные срезы с тестами
- вынести тайминги, урон и кулдауны в одно место
- сделать сохранения и миграции атомарными
- подготовить фикстуры для сложных состояний вроде смены фазы босса
Примеры запросов агенту
- помоги спроектировать игровой цикл для изометрической ARPG на Three.js
- разбей боевую систему на вертикальные срезы с детерминированными тестами
- проверь, что состояние симуляции сериализуется и не дублирует боевые таймеры
Как установить build-isometric-arpg
1Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill build-isometric-arpg -a claude-code2Вручную: положить файлы
~/.claude/skills/build-isometric-arpg/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/build-isometric-arpg/
1Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill build-isometric-arpg -a codex2Вручную: положить файлы
.agents/skills/build-isometric-arpg/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill build-isometric-arpg -a cursor2Вручную: положить файлы
.cursor/skills/build-isometric-arpg/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install MengTo/Skills build-isometric-arpg2Вручную: положить файлы
.github/skills/build-isometric-arpg/SKILL.md1Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill build-isometric-arpg -a gemini-cli2Командой платформы
gemini skills install https://github.com/MengTo/Skills --path agent-skills/game-development/build-isometric-arpgВручную: положить файлы
.devin/skills/build-isometric-arpg/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill build-isometric-arpg -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора148
Похожие
Рядом в теме «Геймдев и 3D: Unity, Unreal, Godot, Blender»
Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →Вопросы о build-isometric-arpg
Как установить build-isometric-arpg в Claude?
Выполните npx skills add MengTo/Skills --skill build-isometric-arpg -a claude-code. Файл скилла окажется в ~/.claude/skills/build-isometric-arpg/SKILL.md.
Что делает build-isometric-arpg?
Помогает агенту строить или расширять играбельную изометрическую ARPG: архитектуру игрового цикла, камеру и движение, зоны, бой, данные контента, прогрессию и сохранения.
С какими технологиями работает скилл?
Он рассчитан на Three.js, React и похожие веб-технологии. Проверку перед выпуском скилл требует проводить в браузере, одобренном в репозитории.
Исходный текст
SKILL.md · MIT
--- name: build-isometric-arpg description: Build or extend a playable isometric action RPG in Three.js, React, or similar web technology. Use for game-loop architecture, camera and movement, zones, combat integration, content data, progression, saves, or production-ready vertical slices. --- # Build Isometric ARPG Build one coherent playable loop before expanding scope: title/menu, character choice, movement, one encounter, reward, progression, and continuation. ## Establish the production contract 1. Inspect the current game entry point, scene loop, content model, controls, save model, and tests. 2. Record the authoritative baseline before integrating dependent work. Preserve unmerged work and do not build from a stale branch. 3. Define data-driven contracts for player classes, equipment, enemies, zones, encounters, quests, and review fixtures. Keep authored content separate from runtime state. ## Build in vertical slices Deliver each slice with a playable route and deterministic test state. Prefer this order: 1. Movement, camera, collision, target selection, and pause/restart. 2. One combat verb plus contact, damage, posture, recovery, and death. 3. One enemy with telegraph, decision loop, and counterplay. 4. One reward and atomic inventory/progression update. 5. One zone transition or objective completion. Avoid adding a second system until the preceding slice has gameplay proof, automated coverage, and a stable save/load path. ## Maintain runtime boundaries - Keep simulation state deterministic and serializable where possible. - Consume authoritative contact events; do not infer physics outcomes from visual state. - Centralize timing, damage, cooldown, and content values. Do not duplicate combat clocks across components. - Make equipment, pickups, save migration, and reset flows atomic and idempotent. - Provide review query parameters or fixtures for difficult states such as boss phase changes, empty inventory, interrupted actions, and save migrations. ## Validate before release Run focused unit tests, type/lint checks, production build, and a real playthrough in the repository-approved browser. Verify a fresh start, saved continuation, loss/retry, one complete objective, keyboard/mouse controls, and the intended mobile baseline. Report known baseline failures separately from new failures.
© MengTo · MIT · MengTo/Skills