Kálmán Bálint 1f7bc52a29 Add create-multiplayer-game skill
Port the create-multiplayer-game skill from the unity-agent-skills
marketplace into this repo's flat skills/<name>/SKILL.md layout, dropping
the plugins/ + .claude-plugin marketplace wrapper (only SKILL.md remains).

Also lists the skill in the README "Available skills" table.
2026-08-20 14:30:20 -04:00
2026-08-20 14:30:20 -04:00
2026-08-20 14:30:20 -04:00

Unity Skills

A collection of reusable AI agent skills for Unity workflows. Compatible with Claude Code, GitHub Copilot, Cursor, Cline, and 50+ other agents.

Install

npx skills add Unity-Technologies/skills

Available skills

Skill Description
new-unity-project Guided flow from an idea to a running, version-controlled project — gathers concept, platforms, and monetization, then delegates setup to the skills below
unity-cli Interact with the Unity CLI — bootstrap a new project from scratch, install editors, manage projects, run builds, check auth, and more
unity-package-management Add, remove, upgrade, or discover Unity (UPM) packages programmatically — headless/CI installs via the C# PackageManager Client API, and choosing packages by genre/platform/monetization
build-live-game Build and operate a live game with Unity Gaming Services — auth, cloud save, cloud code, economy, remote config, leaderboards, and more
implement-in-app-purchases Implement, configure, and debug Unity In-App Purchases (IAP)
levelplay-unity-integration Integrate LevelPlay (IronSource) ad mediation — rewarded, interstitial, and banner ads
ui Router for Unity UI work — detects the project's UI system and routes to ui-uitk, ui-ugui, or ui-imgui
ui-uitk UI Toolkit (Unity 6.0+) — author UXML/USS, flex layout, custom elements, Painter2D, runtime binding
ui-ugui uGUI — Canvas hierarchies, RectTransform anchoring, Layout Groups, prefab UI
ui-imgui IMGUI editor tooling — EditorWindows, custom Inspectors, PropertyDrawers
validate-urp-render-graph-renderer-feature Reviews a Unity 6+ URP ScriptableRendererFeature built on Render Graph
shader-graph-create-custom-node Custom Shader Graph nodes from HLSL
setup-multiplayer-services Multiplayer topology, sessions, lobbies, matchmaking, and discovery via Unity Multiplayer Services
create-multiplayer-game Scaffold a co-op / competitive / event-driven multiplayer game by adapting Unity's official Multiplayer getting-started samples (Netcode for GameObjects + Multiplayer Services) rather than writing netcode from scratch

Usage

Once installed, your agent will automatically use the relevant skill when you ask it to perform Unity CLI operations. For example:

"Install Unity 6000.0.47f1 with the Android module" "List my registered projects" "Run the project in headless mode"

Contributing

Want to add a skill? See CONTRIBUTING.md for the folder layout, SKILL.md format, and PR flow.

Issues and feedback

Found a bug or have a suggestion? Post in the Unity Discussions forum.

S
Description
unity-cli: Use when interacting with Unity CLI from the terminal, or to control a running/connected Unity Editor from the command line — create or modify GameObjects,…; unity-package-management: Use when adding, removing, upgrading, or discovering Unity (UPM) packages programmatically from outside the Editor — headless or CI package installs via the C#…; new-unity-project: Use when starting a brand-new Unity game or project from scratch — "make/start/create a new game", "bootstrap a Unity proje…
Readme 1.2 MiB
Languages
C# 97.6%
HLSL 2.2%
Shell 0.2%