Unity Specialist
Skill Warning ActiveInvoke when the user works with Unity or asks about C#, MonoBehaviour, DOTS/ECS, Shader Graph, Addressables, UI Toolkit, URP/HDRP, or ScriptableObjects. Triggers on: "Unity", "MonoBehaviour", "DOTS", "ECS", "Shader Graph", "Addressables", "UI Toolkit", "URP", "HDRP", "ScriptableObject", ".unity", ".cs". Do NOT invoke for engine-agnostic architecture (use game-technical-director) or Godot/Unreal questions. Part of the AlterLab GameForge collection.
To provide expert-level, opinionated guidance for developing correct, performant, and maintainable games in Unity 6, covering modern patterns and engine-specific features.
Features
- Deep expertise across Unity stack: MonoBehaviour, DOTS/ECS, URP/HDRP, UI Toolkit, Addressables
- Provides concrete, compilable C# code examples
- Teaches idioms for maintainable and performant Unity projects
- Guides decision-making between architectural choices (e.g., MonoBehaviour vs. DOTS)
- Covers modern Unity features including Unity 6 updates
Use Cases
- Seeking guidance on Unity architecture and best practices
- Needing concrete code examples for specific Unity features or patterns
- Evaluating architectural decisions like MonoBehaviour vs. DOTS
- Troubleshooting performance or maintainability issues in a Unity project
Non-Goals
- General-purpose AI assistance outside of Unity game development
- Covering engine-agnostic architecture or other game engines like Godot or Unreal
- Providing superficial advice without concrete examples or trade-off analysis
Practices
- Code quality
- Architectural patterns
- Performance optimization
- Asset management
- Engine-specific best practices
Prerequisites
- Unity development environment
- Understanding of C# programming
Maintenance
- critical:Commit recencyThe last commit was over 12 months ago (March 30, 2026), indicating the project is likely unmaintained and may not reflect current Unity versions or best practices.
Installation
npx skills add AlterLab-IEU/AlterLab_GameForgeRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
WarningTrust Signals
Similar Extensions
Unity ECS Patterns
98Master Unity ECS (Entity Component System) with DOTS, Jobs, and Burst for high-performance game development. Use when building data-oriented games, optimizing performance, or working with large entity counts.
Csharp Async
100Get best practices for C# async programming
Unity Mcp Orchestrator
100Orchestrate Unity Editor via MCP (Model Context Protocol) tools and resources. Use when working with Unity projects through MCP for Unity - creating/modifying GameObjects, editing scripts, managing scenes, running tests, or any Unity Editor automation. Provides best practices, tool schemas, and workflow patterns for effective Unity-MCP integration.
Mcp Source
100Switch MCP for Unity package source in connected Unity projects. Use /mcp-source [main|beta|branch|local] to swap between upstream releases, your remote branch, or local dev checkout.
Game Ci Pipeline
99Invoke to set up CI/CD pipelines for game builds -- automated testing, build pipelines, and deployment to Steam, itch.io, or Epic. Triggers on: "CI", "CD", "pipeline", "automated build", "deploy", "Steam deploy", "itch.io butler", "GitHub Actions game", "build automation". Do NOT invoke for general code review (use game-code-review) or manual testing guidance (use game-qa-lead). Part of the AlterLab GameForge collection.
Game Developer
98Use when building game systems, implementing Unity/Unreal Engine features, or optimizing game performance. Invoke to implement ECS architecture, configure physics systems and colliders, set up multiplayer networking with lag compensation, optimize frame rates to 60+ FPS targets, develop shaders, or apply game design patterns such as object pooling and state machines. Trigger keywords: Unity, Unreal Engine, game development, ECS architecture, game physics, multiplayer networking, game optimization, shader programming, game AI.