godot-platform-mobile — скилл для Claude Code: мобильный экспорт Godot
Скилл для ИИ-агента, который ведёт мобильную сборку Godot: тач-ввод, вырезы экрана, троттлинг и права Android.
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-platform-mobile -a claude-codeЧто делает godot-platform-mobile
Скилл описывает, как агент должен вести мобильную часть проекта на Godot. Внутри — набор правил и готовых скриптов: распознавание жестов, адаптация под вырезы через DisplayServer, монитор нагрева и батареи, запрос прав Android, шаблон покупок внутри приложения, вибро-паттерны, слияние акселерометра и гравитации, оптимизация VRAM.
Работает по схеме «сначала решение, потом скрипты». Агент проходит дерево выбора: схема управления, ориентация, рендерер. Дальше подгружает только те файлы, что подходят под выбранную ветку. Например, для жестов это mobile_gesture_recognizer.gd, для адаптивной ориентации — orientation_layout_adaptor.gd вместе с сигналом size_changed.
Есть жёсткие запреты, и они полезнее советов. Нельзя ловить тач через InputEventMouseButton — на телефонах это ненадёжно, нужны InputEventScreenTouch и InputEventScreenDrag. Рендерер Forward+ на мобильных GPU не годится, нужен Mobile или Compatibility. Сжатие ETC2/ASTC выключать нельзя: несжатые текстуры упираются в VRAM и роняют устройство. Права Android сами не выдаются — их запрашивают через OS.request_permission() в момент использования функции, а не на старте. Крупные сохранения на главном потоке приводят к ANR, поэтому их выносят в фоновые потоки. Если в проекте уже есть свой слой работы с тачем, эти правила будут спорить с ним — проверьте, что не осталось двух обработчиков ввода одновременно.
Какие задачи решает
- перевести управление с мыши на мультитач
- увести интерфейс из-под выреза камеры
- сбросить частоту кадров, когда игра свёрнута
- запросить права Android в нужный момент
- включить сжатие текстур перед сборкой
Примеры запросов агенту
- Проверь мой мобильный экспорт Godot по правилам скилла godot-platform-mobile
- Добавь распознавание пинч-зума через mobile_gesture_recognizer.gd
- Настрой адаптацию интерфейса под вырезы и поворот экрана
Как установить godot-platform-mobile
1Через Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-platform-mobile -a claude-code2Вручную: положить файлы
~/.claude/skills/godot-platform-mobile/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/godot-platform-mobile/
1Через Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-platform-mobile -a codex2Вручную: положить файлы
.agents/skills/godot-platform-mobile/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-platform-mobile -a cursor2Вручную: положить файлы
.cursor/skills/godot-platform-mobile/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install thedivergentai/Game-Dev-Agentic-Skills godot-platform-mobile2Вручную: положить файлы
.github/skills/godot-platform-mobile/SKILL.md1Через Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-platform-mobile -a gemini-cli2Командой платформы
gemini skills install https://github.com/thedivergentai/Game-Dev-Agentic-Skills --path skills/godot-platform-mobileВручную: положить файлы
.devin/skills/godot-platform-mobile/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-platform-mobile -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о godot-platform-mobile
Как установить godot-platform-mobile в Claude?
Выполните npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-platform-mobile -a claude-code. После этого файл скилла лежит в ~/.claude/skills/godot-platform-mobile/SKILL.md.
Что делает godot-platform-mobile?
Даёт агенту правила и скрипты для мобильной сборки Godot: тач-ввод, безопасные зоны, троттлинг при сворачивании, права Android, покупки внутри приложения и сжатие текстур.
Какие скрипты подгружает скилл?
Сначала агент проходит дерево решений по управлению, ориентации и рендереру, а затем берёт только подходящие файлы — например mobile_gesture_recognizer.gd, adaptive_safe_area_inset.gd или thermal_throttle_monitor.gd.