Unity-Skills
AI automation skills specifically designed for Unity
A REST skill set for driving the Unity editor with AI
UnitySkills is a REST API based automation engine that lets AI agents control Unity scenes, prefabs, and assets through 784 skills, with permission, audit, and rollback controls.
The skill toolkit
UnitySkills exposes 784 REST skills built from 54 functional source modules plus 29 advisory design modules, with batch operations for controlling many objects at once. The categories span YooAsset hot update bundles, Cinemachine cameras, Netcode for GameObjects, UI Toolkit, ShaderGraph, ProBuilder, XR, materials, post processing, physics, animation, and testing, among others. Each skill module carries DO NOT lists and routing rules meant to stop an AI from calling commands that do not exist or from sending wrong parameters. The official maintenance baseline is Unity 2022.3 and later, with future work focused on Unity 6.
Governance and safety
Because an AI writing to the editor touches real scenes, prefabs, and meta files, the project adds guardrails at several points. Before execution, a dryRun or plan mode validates parameters and returns an impact estimate without writing anything. At execution, every skill declares a risk level and the server derives never in semi gating from that metadata. After execution, every call, grant, revoke, and block is appended to a JSONL audit file that rotates at 1 MB. Mistakes roll back through typed, content addressed snapshots of the asset file and its meta file, with a per task undo that does not rewind the whole project.
IDE support and install
UnitySkills ships one click installers for six environments: Claude Code, Antigravity, Codex, Cursor, OpenCode, and Kimi Code, discovering each tool's skills directory automatically. The plugin is added to a Unity project through the Package Manager using a Git URL that points at the SkillsForUnity folder, and the server auto restarts across domain reloads once started from the Window menu. The permission system offers Approval, Auto, and Bypass modes, with new installs defaulting to Auto and existing installs keeping Bypass for backwards compatibility. The project is licensed under MIT.
Editorial conclusion
UnitySkills is distributed under the MIT license and is added to a project through the Unity Package Manager using a Git URL that points at the SkillsForUnity folder.
Community notes