unreal-engine-skills

Около 76 скиллов по Unreal Engine 5.8: C++, Blueprints, GAS, анимация, материалы, MetaHuman и пакеты Ultra Dynamic

  • 99 ★ репозитория
  • Последний коммит
Скилл

Минимальный доступ

Почему такой уровень

  • Набор состоит из инструкций и справочных файлов, сам ничего не запускает
Все причины и проверки

kevinpbuckley/unreal-engine-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/unreal-engine-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Набор состоит из инструкций и справочных файлов, сам ничего не запускает

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

unreal-engine-skills — библиотека знаний об Unreal Engine для агента, который сам пишет C++ и собирает проект. Скиллы дают верные классы, реальные сигнатуры API, паттерны и подводные камни со ссылками на исходники движка, а кликов по интерфейсу редактора и инструкций по инструментам в них нет. Каждый скилл лежит в папке с `SKILL.md` и по желанию с `references/`, `scripts/` и `assets/` по спецификации Agent Skills. Набор делится на четыре категории: `core` (основа), `metahuman`, `ultra-dynamic-sky` и `ultra-dynamic-weather`. В основе скиллы по рефлексии UObject, модулям и `*.Build.cs`, памяти и сборке мусора, делегатам, подсистемам, Enhanced Input, Gameplay Ability System, Blueprints и их связи с C++, ассетам, материалам, анимации и Control Rig. Есть скиллы для планирования архитектуры игры, поиска точных API в исходниках движка и стандарта кода Epic. Целевая версия — Unreal Engine 5.8. Скрипт `scripts/check-citations.mjs` проверяет, что все цитируемые пути исходников существуют на диске, а в `evals/tasks/` лежат контрольные задачи для сравнения ответов агента со скиллом и без него.

Для кого. Разработчикам игр на Unreal Engine 5, которые поручают Claude Code или Codex писать игровой C++, настраивать Blueprints и материалы.

Подходит, если

  • Агент пишет класс на C++ с UPROPERTY и UFUNCTION, и нужны правильные макросы, владение и работа сборщика мусора
  • В проекте строится система способностей на GAS, и важны атрибуты, эффекты и задачи
  • Нужно подключить Enhanced Input к персонажу и сопоставить контексты с действиями
  • Сцене нужны смена времени суток и погода на пакетах Ultra Dynamic Sky и Ultra Dynamic Weather

Не подходит, если

  • Проект на Unity или Godot: скиллы целиком про Unreal Engine
  • Агенту нужны пошаговые клики в редакторе: кликов в скиллах нет
  • Версия движка сильно старше 5.x: скиллы ориентированы на API 5.8

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

Используй скилл ue-gameplay-ability-system и добавь персонажу способность рывка с кулдауном на GAS

Ограничения

  • Целевая версия движка — 5.8, примеры и пути ссылок рассчитаны на нее. Для 5.7 автор держит отдельную установку только для сравнения версий.
  • Скиллы ссылаются на исходники движка на диске, а пути в README указаны для Windows (`E:\Program Files\Epic Games\UE_5.8`). Корень можно задать переменной `UE_ENGINE_ROOT`.
  • Скиллы по Ultra Dynamic Sky и Weather рассчитаны на платные пакеты с Fab и опираются на их документацию и пути ассетов.
  • В README нет команды установки: скопируйте нужные папки скиллов вручную. После обновления старые копии надо заменить, потому что папки получили префикс `ue-`.

Как отключить. Удалите скопированные папки `ue-*` из каталога скиллов агента. Другой следов набор не оставляет.

Частые вопросы

Как подключить unreal-engine-skills к Claude Code?

Склонируйте репозиторий и скопируйте нужные папки из `skills/` в `.claude/skills/` проекта или в `~/.claude/skills/`. Названия папок совпадают с полем `name` в `SKILL.md`, поэтому агент находит скилл по описанию.

Какие темы покрывают скиллы?

C++ и рефлексию, модули и сборку, память и GC, делегаты, подсистемы, Enhanced Input, GAS, Blueprints, ассеты, материалы, анимацию, Control Rig, MetaHuman, а также пакеты Ultra Dynamic Sky и Weather.

Нужен ли доступ к исходникам движка?

Желателен: скиллы ссылаются на реальные пути из `Engine/Source`, и агент сверяет API с ними. Корень задается переменной `UE_ENGINE_ROOT`, а `scripts/check-citations.mjs` проверяет, что цитируемые файлы существуют.

Чем он отличается от других наборов по Unreal?

Это чистые знания о движке без управления редактором: управляющие инструменты, например мост MCP к живому редактору, агент берет отдельно. Охват большой, включает MetaHuman и платные пакеты неба и погоды.

Как проверить, что скилл помогает?

В `evals/tasks/` лежат контрольные задачи, например рывок на GAS или реплицируемое здоровье. Прогоните агента с набором и без него и сравните результат с критериями приемки.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Unreal Engine Skills

Unreal Engine Skills for AI Agents

31 скилл по C++ в Unreal Engine 5.8: GAS, сетевая репликация, Niagara, World Partition, Mass Entity и подсказки об устаревших API

СкиллМинимальный доступ449Звезды репозитория
Выбор редакции

Официальный набор скиллов Unity для агентов: работа с редактором, сборки, 2D и 3D, UI, URP, звук, мультиплеер и монетизация

СкиллРасширенный доступ1,2 тыс.Звезды репозитория
Официальный

Официальный плагин Epic Games: Claude Code управляет открытым Unreal Editor по MCP, от акторов и Blueprint до Niagara и Sequencer

ПлагинШирокий доступ2 тыс.Звезды репозитория

Набор скиллов по геймдеву для AI-агентов с роутером, который сам подбирает нужные под движок и задачу

СкиллМинимальный доступ8,4 тыс.Звезды репозитория

Плагин и набор скиллов для Unreal Engine 5: агент вызывает функции движка и правит свойства объектов в запущенном редакторе.

СкиллШирокий доступ130Звезды репозитория

Личная коллекция скиллов для разработки игр: архитектура, баланс, генерация картинок и видео, 3D-модели и шейдеры.

СкиллРасширенный доступ112Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
unreal-engine-skills (эта карточка)нет99
Unreal Engine Skillsнет449другая подборка скиллов по Unreal: 31 скилл про C++, GAS и репликацию, охват уже
Unreal MCPнетне нужна2 115управляет живым редактором через MCP и знаний о движке не хранит

Коротко о README

README объявляет читателем автономного агента и перечисляет окружение: Unreal Engine 5.8 и исходники движка на диске. Затем идет структура репозитория, указатель из десятков скиллов по группам со статусами, раздел про скиллы для пакетов Ultra Dynamic, правила переименования папок с префиксом `ue-`, соглашения об оформлении, проверка по спецификации и описание контрольных задач.

Бейдж для README

Сообщить о проблеме