mirror of
https://github.com/Unity-Technologies/skills.git
synced 2026-09-14 19:43:20 +08:00
docs/unity-cli-align-1.0.0-beta.3
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 |
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.
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…
Languages
C#
97.6%
HLSL
2.2%
Shell
0.2%