Christopher Addison 645158263a docs(unity-cli): align skill to CLI 1.0.0-beta.9 (#68)
* docs(unity-cli): align skill to CLI 1.0.0-beta.9

Documents the beta.9 surface not already covered: unity skill show, a
new Plugin reference section (plugin install/remove/upgrade/list, plus
the new plugin upgrade version-comparison behavior and plugin
changelog), the --color/--no-color global flag, unity auth
consumers/revoke, unity config get/set/list/unset, unity doctor's
bundled third-party-components section, the always-on cli telemetry
ping, the sign-in token store's machine-sealing, and the
self-installed-vs-Homebrew PATH warning. Also updates the
--child-modules/--list-modules spellings and the modules-list Aliases
column, and refreshes the aligned-to stamp to 1.0.0-beta.9.

Withholds two pieces of hub-ahead content that describe CLI surface
not yet released: the Unity Accelerator feature end to end, and one
paragraph on unity vcs uvcs review's auth error codes (both postdate
the beta.9 candidate per the CLI's own changelog).

Generated with Claude Code

* docs(unity-cli): add sandbox guidance and the vcs reference; extend withheld list

Extends the in-progress beta.9 alignment with three things found while
completing it:

- The "Sandboxed agent tooling can hide a running Editor" guidance (hub
  CLI-1206) — a new integration-advanced.md section, a SKILL.md quickstart
  callout, and now also a callout inside the unity-status-first scene/
  GameObject/asset editing workflow, which previously had none. Extends the
  "don't fall back to hand-editing" bullet to also rule out quietly
  substituting an undisclosed workaround (e.g. a separate headless Editor
  invocation) for a disclosed file edit.
- A new version-control.md reference section for the `unity vcs` command
  family, which has shipped since 1.0.0-beta.7 but had no dedicated
  write-up. SKILL.md's UVCS day-to-day section is reworded to point at it
  and to name `review` alongside the other wrapped reads.
- A minor wording refinement to plugin upgrade's `indeterminate` outcome
  (still describing already-released behavior).

Also widens the Deferred list: three more pieces of hub-ahead content
landed in the hub's own docs after this alignment pass began and are held
back for the same reason as the already-withheld Accelerator feature and
uvcs-review auth-error paragraph — none has a published cli-v release yet.
`unity context` (save/use/list/current/delete), `unity commands` (plural,
machine-readable command-tree introspection), and `unity watch test`/
`unity watch build` are excluded from this publish.

Generated with Claude Code
2026-09-11 12:23:10 -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

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%