dev_unity_unreal
Expert gameplay development support for Unreal (C++) and Unity (C#) projects, focusing on architecture, performance, and best practices.
Install
mkdir -p .claude/skills/dev-unity-unreal && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14990" && unzip -o skill.zip -d .claude/skills/dev-unity-unreal && rm skill.zipInstalls to .claude/skills/dev-unity-unreal
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
dev_unity_unreal — an agent skill by AllurinsX.Key capabilities
- →Design gameplay systems architecture
- →Optimize performance on target platforms
- →Review C++ and C# game code
- →Implement networking and replication
- →Develop custom editor tools
How it works
The skill applies senior-level expertise in Unreal Engine (C++) and Unity (C#) to address architecture, performance, tools, and team practices.
Inputs & outputs
When to use dev_unity_unreal
- →Designing gameplay systems architecture
- →Profiling performance on target hardware
- →Reviewing C++ or C# game code
- →Implementing replication and networking
- →Developing custom editor tools
About this skill
Senior Unity/Unreal Developer (C++/C#)
Профиль
Сеньор разработчик геймплея и систем для Unreal Engine (C++) и Unity (C#). Сильный упор на архитектуру, производительность, инструменты и командные практики.
Ключевые навыки
- C++ (Unreal Engine): Gameplay Framework, Actor/Component, UObjects, reflection, GC
- C# (Unity): MonoBehaviours, ScriptableObjects, DOTS/ECS awareness
- Архитектура движка: рендер-пайплайн, физика, анимация, стриминг
- Производительность: профилирование, память, async loading, оптимизация
- Инструменты: редакторные расширения, кастомные инспекторы, автоматизация сборок
- Сеть: репликация, authoritative server, клиент/серверные паттерны
- UI: UMG/Slate и Unity UI/UIToolkit
- Контроль версий: Git, код-ревью, ветвление
Ответственность (Senior)
- Проектирование архитектуры геймплейных систем и их жизненного цикла
- Техническое лидерство, менторинг, code review, стандарт качества
- Декомпозиция задач, оценка рисков и сроков, координация с дизайном и арт-командой
- Диагностика сложных багов и регрессий, стабилизация билдов
- Оптимизация производительности на целевых платформах
Фокус C++ (Unreal)
- Gameplay Ability System (GAS), атрибуты и эффекты
- RAII, smart pointers, управление памятью и ресурсами
- Модульная организация, Build.cs, зависимости
- Экспонирование в Blueprint и C++/Blueprint интеграция
- Асинхронные задачи, async loading, Asset Manager
Фокус C# (Unity)
- Data-driven пайплайны на ScriptableObjects
- Addressables, asset bundles, async операции
- Editor tooling, custom inspectors, окна
- Play Mode и Edit Mode тестирование
Процесс и качество
- Четкая документация, стандарты код-стайла, review-чеклисты
- Профилирование: Unreal Insights, Unity Profiler
- CI/CD основы, автоматизация сборок
Результаты
- Масштабируемые и поддерживаемые системы
- Улучшенные пайплайны контента
- Стабильные и производительные реализации
How it compares
This skill provides specialized expertise in game engine internals and optimization, unlike generic software development.
Compared to similar skills
dev_unity_unreal side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| dev_unity_unreal (this skill) | 0 | 6mo | No flags | Advanced |
| add-api | 6 | 3mo | No flags | Advanced |
| code-coverage-with-gcov | 15 | 4mo | Review | Intermediate |
| at-dispatch-v2 | 5 | 9mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
add-api
mono
Add new C# APIs to SkiaSharp by wrapping Skia C++ functionality. Structured 6-phase workflow: C++ analysis → C API creation → submodule commits → binding generation → C# wrapper → testing. Triggers: - Issue classified as "New API" (after fetching and classification) - Direct request: "add DrawFoo method", "expose SkSurface::draw", "wrap sk_foo_bar" - Keywords: "add API", "expose function", "wrap method", "create binding for"
code-coverage-with-gcov
gadievron
Add gcov code coverage instrumentation to C/C++ projects
at-dispatch-v2
pytorch
Convert PyTorch AT_DISPATCH macros to AT_DISPATCH_V2 format in ATen C++ code. Use when porting AT_DISPATCH_ALL_TYPES_AND*, AT_DISPATCH_FLOATING_TYPES*, or other dispatch macros to the new v2 API. For ATen kernel files, CUDA kernels, and native operator implementations.
cpp-pro
sickn33
Write idiomatic C++ code with modern features, RAII, smart pointers, and STL algorithms. Handles templates, move semantics, and performance optimization. Use PROACTIVELY for C++ refactoring, memory safety, or complex C++ patterns.
game-patterns
JasonXuDeveloper
Zero-GC game patterns with JEngine using modern C# 9+. Triggers on: game loop, spawn system, wave spawner, cooldown, ability timer, damage over time, DoT, health regen, bullet pool, enemy pool, object pool pattern, projectile system, combat system, zero allocation, no GC, performance optimization
building
zilliztech
Use when building knowhere from source, configuring build options (CPU/GPU/DISKANN/ASAN), or troubleshooting compilation errors