REST API-based AI-driven Unity Editor Automation Engine Let AI control Unity scenes directly through Skills ๐ We are now indexed by DeepWiki! Got questions? Check out the AI-generated docs โ The current official maintenance baseline is Unity 2022.3+.
$ npx -y skills add Besty0728/Unity-Skills --agent claude-code
Run the curl in your terminal, the rest in Claude Code.
What's inside
The current official maintenance baseline is Unity 2022.3+. Some Unity 2021 compatibility logic may still remain in the codebase, but future feature work, regression testing, and adaptation will focus on 2022.3+ / Unity 6.
This project is a deep refactoring and feature extension based on the excellent concept of unity-mcp.
An AI driving the Editor writes to real scenes, prefabs and .meta files. The interesting question isn't whether it can โ it's what happens when it gets something wrong. UnitySkills answers that at four points in the call lifecycle.
?mode=dryRun / ?mode=plan: POST /skill/{name}?mode=dryRun writes nothing and returns parameter validation (missingParams / unknownParams / typeErrors / semanticErrors / warnings) plus an impact estimate (mutatesScene / mutatesAssets / mayTriggerReload / mayEnterPlayMode / riskLevel). Skills with a semantic planner also return steps / changes.RiskLevel / Operation / MayEnterPlayMode / MayTriggerReload in its [UnitySkill] metadata, and the server derives NeverInSemi from that metadata โ gating never depends on the AI behaving well. Allowlist grants a persistent pass to individual skills; the optional ConfirmationToken handshake (off by default โ โ Settings โ Runtime โ Require Confirmation) adds one more gate on high-risk skills.Library/UnitySkillsAudit.jsonl (1 MB rotation, primary + 3 historical files), browsable and filterable in the panel. Deleting audit entries is itself recorded, as audit_deleted / audit_cleared.Modified / Created / Deleted / Moved / Setting), and the asset file and its .meta are content-addressed independently (fileHash / metaFileHash) under Library/UnitySkills/, so history survives Domain Reloads and editor restarts. workflow_undo_task rolls back one task, not the whole project.POST /skills/batch supports fail-fast or continueOnError, cross-step $ref to reuse an earlier step's output, rollback on failure, and ?diff=1 for the aggregated net change.| Dimension | UnitySkills | Typical MCP bridge | Unity's official AI Assistant |
|---|---|---|---|
| Permission granularity | Per-operation: three modes (Approval / Auto / Bypass) + risk metadata on every skill + per-skill Allowlist | No permission model โ once connected, the whole tool surface is callable | Per-client trust (Pending Connections โ Allow / Revoke); after approval, calls are not distinguished by operation |
| Audit | Structured JSONL for every call / grant / revoke / block, browsable in-panel; deletions are audited too | Process logs only; no structured per-call record | Surfaced as chat history and checkpoints rather than a per-operation audit record |
| Rollback granularity | Per-task, five snapshot types, file and .meta content-addressed, persists across sessions | Relies on Unity's native Undo stack; not guaranteed to survive a Domain Reload | Project-wide checkpoints taken per prompt โ restoring rewinds the entire project to that point |
| Pre-execution preview | ?mode=dryRun / ?mode=plan โ semantic parameter validation + impact estimate, nothing written | No equivalent found | No pre-execution parameter validation or impact preview found |
| Batch transactions | POST /skills/batch โ fail-fast / continueOnError, cross-step $ref, rollback, ?diff=1 net change | Per-call tool invocations, no transaction semantics | Not exposed as a batch transaction |
The UnitySkills column describes mechanisms that exist in this repository and can be checked against the source or by calling the endpoints. The other two columns reflect public material and open-source repositories surveyed in 2026-07; they characterise a class of tooling rather than any specific project, and those capabilities may have changed since.
UnitySkills ships with a true server-side permission system aligned with Claude Code permission modes. All mode switching happens in the Unity panel โ open Window > UnitySkills, click the โ (Settings) button, and use the Server section โ chat trigger words are no longer supported.
| Mode | Default | Behavior | Use Case |
|---|---|---|---|
| Approval | โ | AI must request โ user approves โ execute (returns MODE_RESTRICTED + grant token) | Manual control, sensitive projects |
| Auto | New installs | AI runs FullAuto skills directly; server only blocks auto-detected high-risk ops (NeverInSemi) | Day-to-day development |
| Bypass | Existing installs (upgrade) | All skills run unrestricted; only ConfirmationToken gate remains for high-risk ops | Automation, CI, fast iteration |
Two approval channels under Approval mode:
POST /permission/grantGRANT_PENDING_APPROVALZero-impact upgrade for existing users: the plugin detects legacy UnitySkills_* EditorPrefs keys and keeps Bypass as the default, preserving the previous Full-Auto behavior with no action required. New installations default to Auto โ FullAuto skills run directly, only NeverInSemi (Delete / MayEnterPlayMode / MayTriggerReload / high-risk) operations are blocked. Switch to Approval from the โ Settings drawer's Server section if you need per-skill manual gating.
โ Chat trigger words (e.g.
"full auto"/"semi-auto") are no longer recognized. Switch modes via the โ Settings button in Window > UnitySkills.๐ Audit log:
Library/UnitySkillsAudit.jsonl(per-project, jsonl, auto-rolls at 1MB, keeps 3 files) records every grant / revoke / restricted hit / call. Open it from the โ Settings drawer โ View Audit Log (or press Alt+Shift+L) to browse, filter, delete individual entries (โ), or wipe everything (๐ Clear All) โ deletions themselves are appended asaudit_deleted/audit_clearedevents so the log stays auditable.๐ The Skill Installer card shows a per-scope uninstall button that auto-adapts: disabled when nothing's installed, a single button labeled with its scope when only one is installed, and a dropdown (
Uninstall โพ) listing Project / Global when both are installed.24 advisory design modules (architecture, performance, design patterns, testability, package-specific source rules, etc.) are available in all modes and loaded on demand.
This project has been deeply optimized for the following environments to ensure a continuous and stable development experience (tools not listed below are not necessarily unsupported โ they just lack a quick installer; use Custom Installation to the corresponding directory):
| AI Terminal | Support Status | Special Features |
|---|---|---|
| Antigravity | โ Supported | Open Agent Skills standard via .agents/skills/ (workspace) and ~/.gemini/antigravity/skills/ (global). |
| Claude Code | โ Supported | Intelligent Skill intent recognition, supports complex multi-step automation. |
| Codex | โ Supported | Supports $skill explicit invocation and implicit intent recognition. Shares .agents/skills/ with Antigravity in workspace mode. |
| Cursor | โ Supported | Auto-discovers .cursor/skills/ and .agents/skills/; supports /skill-name explicit invocation; visible in Settings โ Rules. |
| OpenCode | โ Supported | Native .opencode/skills/ workspace and ~/.config/opencode/skills/ global discovery. |
Overview: Install Unity Plugin โ Start UnitySkills Server โ AI Uses Skills
Add via Unity Package Manager using Git URL:
Stable Version (main):
https://github.com/Besty0728/Unity-Skills.git?path=/SkillsForUnity
Beta Version (beta):
https://github.com/Besty0728/Unity-Skills.git?path=/SkillsForUnity#beta
Specific Version (e.g., v1.6.0):
https://github.com/Besty0728/Unity-Skills.git?path=/SkillsForUnity#v1.6.0
๐ฆ All version packages are available on the Releases page
In Unity, open menu: Window > UnitySkills (or press Alt+Shift+U). Use the server toggle switch in the top bar to start it; once started it auto-restarts across domain reloads.
โณ
script_*,debug_force_recompile,debug_set_defines, some asset reimports, and package changes may trigger compilation or Domain Reload. Temporary REST unavailability during that window is expected; wait a moment and retry.
Window > UnitySkills and go to the AI Config tab.The installer copies the
unity-skills~/template directory from the package to the target location.Installer output files (generated in target directory):
SKILL.mdskills/references/scripts/unity_skills.pyscripts/agent_config.json(contains Agent identifier)
Codex Note: Antigravity and Codex share
.agents/skills/in workspace mode โ installing once for either makes the skill available to both. Codex auto-discovers skills in.agents/skills/; noAGENTS.mddeclaration needed.
๐ For complete installation and usage instructions, see: Setup Guide | ๅฎ่ฃ ๆๅ
If one-click installation is not supported or preferred, follow this standard procedure for manual deployment (applicable to all tools supporting Skills):
Assets/MyTools/AI) for easier project management.SkillsForUnity/unity-skills~/ directory in the UPM package is the distributable Skills template (root directory contains SKILL.md).unity-skills~/ to the tool's Skills root directory (rename to unity-skills/).agent_config.json file in the unity-skills/scripts/ directory:
{"agentId": "your-agent-name", "installedAt": "2026-02-11T00:00:00Z"}
Replace your-agent-name with the name of your AI tool (e.g., claude-code, antigravity, codex, cursor).unity-skills/SKILL.mdunity-skills/skills/unity-skills/references/unity-skills/scripts/unity_skills.pyunity-skills/scripts/agent_config.jsonThe following are verified default directories (if the tool has a custom path configured, use that instead):
~/.claude/skills/~/.gemini/antigravity/skills/ (global) or .agents/skills/ (workspace)~/.agents/skills/ (global) or .agents/skills/ (workspace, shared with Antigravity)~/.cursor/skills/ (global) or .cursor/skills/ (workspace); also auto-discovers .agents/skills/~/.config/opencode/skills/ (global) or .opencode/skills/ (workspace)If you're using other tools that support Skills, install according to the Skills root directory specified in that tool's documentation. As long as the standard installation specification is met (root directory contains SKILL.md and maintains skills/, references/, and scripts/ structure), it will be correctly recognized.
| Category | Count | Core Functions |
|---|---|---|
| YooAsset | 40 | Hot-update bundle builds/Collector full CRUD/BuildReport asset and dependency analysis/PlayMode runtime validation/Reporter-Debugger-AssetArtScanner tools |
| Behavior | 10 | Unity Behavior graph assets/agents/blackboard variables (com.unity.behavior, reflection-based) |
| HybridCLR | 12 | HybridCLR hot-update settings/codegen/DLL compile & copy pipeline (com.code-philosophy.hybridclr, reflection-based) |
| Workflow | 40 | Persistent history/Tiered task snapshots/Content-addressed file store/Auto-clean/Session-level undo/Rollback/Clear history/Bookmarks/Batch query-preview-execute jobs |
| Cinemachine | 34 | 2.x/3.x dual version auto-install/MixingCamera/ClearShot/TargetGroup/Spline |
| Netcode | 39 | Netcode for GameObjects setup/prefabs/lifecycle/host-server-client workflows/NGO 2.5+ attachable & component-controller helpers |
| UI | 29 | Canvas/Button/Text/InputField/Dropdown/ScrollView/Layout/Alignment/Image and selectable utilities |
| UI Toolkit | 31 | UXML/USS file management/UIDocument/PanelSettings full property read-write/Template generation/Structure inspection/Batch create/Runtime data binding/UXML upgrade/World-space panels |
| ShaderGraph | 23 | Shader Graph create/inspect/blackboard edit/constrained node editing |
| ProBuilder | 22 | ProBuilder shape creation/face-edge operations/UV tools/pivot edits/batch creation/mesh combination |
| XR | 22 | XR rig setup/interactors/interactables/teleportation/continuous move/UI/haptics/interaction layers |
| Material | 21 | Batch material property modification/HDR/PBR/Emission/Keywords/Render queue |
| PostProcess | 10 | SRP post-processing effect management |
| GameObject | 19 | Create/Find/Transform sync/Batch operations/Hierarchy management/Rename/Duplicate |
| Perception | 18 | Scene summary/health checks/stack detection/context export/dependency analysis/hotspots/diff/tag-layer stats/performance hints |
| Volume | 9 | VolumeProfile/Volume/VolumeComponent creation and parameter editing |
| Validation | 16 | Project validation/Empty folder cleanup/Reference detection/Mesh collider/Shader errors |
| URP | 7 | URP asset/renderer/renderer feature inspection and edits |
| Decal | 7 | URP Decal Projector create/inspect/configure/delete workflows |
| DOTween | 21 | DOTweenAnimation editor-time setup and tuning |
| PrimeTween | 5 | PrimeTween Free inspection, factory discovery, and runtime tween/sequence script generation |
| Editor | 16 | Play mode runtime capture/Frame stepping/Live state inspect/Selection/Undo-Redo/Context retrieval/Change journal/Menu execution |
| Physics | 12 | Raycast/SphereCast/BoxCast/Physics materials/Layer collision matrix |
| Script | 12 | C# script create/Read/Replace/List/Info/Rename/Move/Analyze |
| Timeline | 12 | Track create/Delete/Clip management/Playback control/Binding/Duration |
| Asset | 12 | Asset import/Delete/Move/Copy/Search/Folders/Batch folder creation/Batch operations/Refresh |
| AssetImport | 11 | Texture/Model/Audio/Sprite import settings/Label management/Reimport |
| Camera | 12 | Scene View control/Game Camera create/Properties/Screenshot/Orthographic toggle/List |
| Graphics | 11 | GraphicsSettings/QualitySettings/SRP asset operations |
| Package | 11 | Package management/Install/Remove/Search/Versions/Dependencies/Cinemachine/Splines |
| Prefab | 11 | Create/Instantiate/Override apply & revert/Batch instantiate/Variants/Find instances/Asset property editing |
| Shader | 11 | Shader create/URP templates/Compile check/Keywords/Variant analysis/Global keywords |
| Test | 13 | Test run/Run by name/Categories/Template create/Summary statistics |
| Animator | 10 | Animation controller/Parameters/State machine/Transitions/Assign/Play |
| Audio | 10 | Audio import settings/AudioSource/AudioClip/AudioMixer/Batch |
| Cleaner | 10 | Unused assets/Duplicate files/Empty folders/Missing script fix/Dependency tree |
| Component | 14 | Add/Remove/Property config/Batch operations/Copy/Enable-Disable |
| Console | 10 | Log capture/Clear/Export/Statistics/Pause control/Collapse/Clear on play |
| Debug | 11 | Error logs/Compile check/Stack trace/Assemblies/Define symbols/Memory info/Editor health diagnose |
| Event | 11 | UnityEvent listener management/Batch add/Copy/State control/List |
| Light | 10 | Light create/Type config/Intensity-Color/Batch toggle/Probe groups/Reflection probes/Lightmaps |
| Model | 10 | Model import settings/Mesh info/Material mapping/Animation/Skeleton/Batch |
| NavMesh | 10 | Bake/Path calculation/Agent/Obstacle/Sampling/Area cost |
| Optimization | 10 | Texture compression/Mesh compression/Audio compression/Scene analysis/Static flags/LOD/Duplicate materials/Overdraw |
| Profiler | 10 | FPS/Memory/Texture/Mesh/Material/Audio/Rendering stats/Object count/AssetBundle |
| Scene | 10 | Multi-scene load/Unload/Activate/Screenshot/Context/Dependency analysis/Report export |
| ScriptableObject | 13 | Create/Read-Write/Serialized-property path write (nested/array/reference)/Batch set/Delete/Find/JSON import-export |
| Smart | 10 | Scene SQL query/Spatial query/Auto layout/Snap to ground/Grid snap/Randomize/Replace |
| Terrain | 10 | Terrain create/Heightmap/Perlin noise/Smooth/Flatten/Texture painting |
| Texture | 10 | Texture import settings/Platform settings/Sprite/Type/Size search/Batch |
| Project | 10 | Player builds/Render pipeline/Build settings/Package management/Layer/Tag/PlayerSettings/Quality |
| Addressables | 8 | Addressable asset groups/Profiles/Labels/Build paths/Build/Entry add-remove (com.unity.addressables, reflection-based) |
| Sample | 8 | Basic examples: Create/Delete/Transform/Scene info |
โ ๏ธ Most modules support
*_batchbatch operations. When operating on multiple objects, prioritize batch Skills for better performance.๐ง
unity-skills/skills/also includes 24 advisory design modules for architecture, script design, performance, maintainability, Inspector guidance, and package-specific source rules.
.
โโโ SkillsForUnity/ # Unity Editor Plugin (UPM Package)
โ โโโ package.json # com.besty.unity-skills
โ โโโ unity-skills~/ # Cross-platform AI Skill Template (tilde-hidden, bundled with package)
โ โ โโโ SKILL.md # Main Skill Definitions (AI-readable)
โ โ โโโ scripts/
โ โ โ โโโ unity_skills.py # Python Client Library
โ โ โโโ skills/ # 74 module docs (50 REST/module docs + 24 advisory docs)
โ โ โโโ references/ # Unity Development References
โ โโโ Editor/Skills/ # Core Skill Logic (54 functional source modules, 55 *Skills.cs files, 784 Skills)
โ โโโ SkillsHttpServer.cs # HTTP Server Core (Producer-Consumer)
โ โโโ SkillRouter.cs # Request Routing & Reflection-based Skill Discovery
โ โโโ WorkflowManager.cs # Persistent Workflow (Task/Session/Snapshot)
โ โโโ RegistryService.cs # Global Registry (Multi-instance Discovery)
โ โโโ GameObjectFinder.cs # Unified GO Finder (name/instanceId/path)
โ โโโ BatchExecutor.cs # Generic Batch Processing Framework
โ โโโ GameObjectSkills.cs # GameObject Operations (18 skills)
โ โโโ MaterialSkills.cs # Material Operations (21 skills)
โ โโโ CinemachineSkills.cs # Cinemachine 2.x/3.x (34 skills)
โ โโโ WorkflowSkills.cs # Workflow Undo/Rollback (24 skills)
โ โโโ PerceptionSkills.cs # Scene Understanding (18 skills)
โ โโโ ... # 784 Skills source code
โโโ docs/
โ โโโ SETUP_GUIDE.md # Complete Setup & Usage Guide
โโโ CHANGELOG.md # Version Update Log
โโโ LICENSE # MIT License
This project is licensed under the MIT License.
Bundled font (separate license): the editor window bundles a subsetted CJK font
SkillsForUnity/Editor/UI/Fonts/UnitySkillsCN-Regular.ttf, derived from
Maple Mono (CN variant), licensed under the
SIL Open Font License 1.1 โ not MIT. The full license and attribution travel with the
font in that folder (OFL.txt, THIRD-PARTY-NOTICES.md).
.claude/
commands/
metacheck.md
release.md
skillcheck.md
skillcount.md
updateversion.md
.github/
CODE_OF_CONDUCT.md
CONTRIBUTING.md
ISSUE_TEMPLATE/
bug_report.yml
config.yml
feature_request.yml
scripts/
check_meta_files.py
check_skill_frontmatter.py
prepare_star_history_data.py
SECURITY.md
workflows/
unity-package-compile.yml
update-star-history.yml
.gitignore
agent.md
CHANGELOG.md
docs/
installation-demo.gif
SETUP_GUIDE_CN.md
SETUP_GUIDE.md
star-history-dark.svg
star-history-light.svg
Unity-Skills-H.png
Unity-Skills-V.png
LICENSE
README_CN.md
README.md
SkillsForUnity/
Editor/
Editor.meta
AssemblyInfo.cs
AssemblyInfo.cs.meta
Skills/
Skills.meta
AddressablesSkills.cs
AddressablesSkills.cs.meta
AllowlistPresets.cs
AllowlistPresets.cs.meta
AnimatorSkills.cs
AnimatorSkills.cs.meta
AssetImportSkills.cs
AssetImportSkills.cs.meta
AssetSkills.cs
AssetSkills.cs.meta
AsyncJobService.cs
AsyncJobService.cs.meta
AudioSkills.cs
AudioSkills.cs.meta
BatchExecutor.cs
BatchExecutor.cs.meta
BatchJobService.cs
BatchJobService.cs.meta
BatchModels.cs
BatchModels.cs.meta
BatchPersistence.cs
BatchPersistence.cs.meta
BatchSkills.cs
BatchSkills.cs.meta
BehaviorSkills.cs
BehaviorSkills.cs.meta
BuildPlayerService.cs
BuildPlayerService.cs.meta
CameraSkills.cs
CameraSkills.cs.meta
CinemachineAdapter.cs
CinemachineAdapter.cs.meta
CinemachineSkills.cs
CinemachineSkills.cs.meta
CleanerSkills.cs
CleanerSkills.cs.meta
CompilationResultService.cs
CompilationResultService.cs.meta
ComponentSkills.cs
ComponentSkills.cs.meta
ConfirmationTokenService.cs
ConfirmationTokenService.cs.meta
ConsoleSkills.cs
ConsoleSkills.cs.meta
DebugSkills.cs
DebugSkills.cs.meta
DecalSkills.cs
DecalSkills.cs.meta
DiagnoseSkills.cs
DiagnoseSkills.cs.meta
DOTweenPresenceDetector.cs
DOTweenPresenceDetector.cs.meta
DOTweenReflectionHelper.cs
DOTweenReflectionHelper.cs.meta
DOTweenSkills.cs
DOTweenSkills.cs.meta
EditorChangeTrackerService.cs
EditorChangeTrackerService.cs.meta
EditorSkills.cs
EditorSkills.cs.meta
EventChannelService.cs
EventChannelService.cs.meta
EventSkills.cs
EventSkills.cs.meta
GameObjectFinder.cs
GameObjectFinder.cs.meta
GameObjectSkills.cs
GameObjectSkills.cs.meta
GraphicsSkills.cs
GraphicsSkills.cs.meta
HybridCLRSkills.cs
HybridCLRSkills.cs.meta
LightSkills.cs
LightSkills.cs.meta
Localization.cs
Localization.cs.meta
MaterialSkills.cs
MaterialSkills.cs.meta
ModelSkills.cs
ModelSkills.cs.meta
NavMeshSkills.cs
NavMeshSkills.cs.meta
NetcodeSkills.cs
NetcodeSkills.cs.meta
OptimizationSkills.cs
OptimizationSkills.cs.meta
PackageManagerHelper.cs
PackageManagerHelper.cs.meta
PackageSkills.cs
PackageSkills.cs.meta
PerceptionSkills.cs
PerceptionSkills.cs.meta
PhysicsSkills.cs
PhysicsSkills.cs.meta
PlayCaptureService.cs
PlayCaptureService.cs.meta
PostProcessSkills.cs
PostProcessSkills.cs.meta
PrefabSkills.cs
PrefabSkills.cs.meta
PrimeTweenSkills.cs
PrimeTweenSkills.cs.meta
ProBuilderSkills.cs
ProBuilderSkills.cs.meta
ProfilerSkills.cs
ProfilerSkills.cs.meta
ProjectSkills.cs
ProjectSkills.cs.meta
RegistryService.cs
RegistryService.cs.meta
RenderPipelineSkillsCommon.cs
RenderPipelineSkillsCommon.cs.meta
SampleSkills.cs
SampleSkills.cs.meta
SceneSkills.cs
SceneSkills.cs.meta
ScriptableObjectSkills.cs
ScriptableObjectSkills.cs.meta
ScriptSkills.cs
ScriptSkills.cs.meta
SerializedPropertySkillUtility.cs
SerializedPropertySkillUtility.cs.meta
ServerAvailabilityHelper.cs
ServerAvailabilityHelper.cs.meta
ShaderGraphNodeRegistry.cs
ShaderGraphNodeRegistry.cs.meta
ShaderGraphReflectionHelper.cs
ShaderGraphReflectionHelper.cs.meta
ShaderGraphSkills.cs
ShaderGraphSkills.cs.meta
ShaderSkills.cs
ShaderSkills.cs.meta
SkillErrorCode.cs
SkillErrorCode.cs.meta
SkillErrorResponse.cs
SkillErrorResponse.cs.meta
SkillInstaller.cs
SkillInstaller.cs.meta
SkillModeEnum.cs
SkillModeEnum.cs.meta
SkillPlanningService.cs
SkillPlanningService.cs.meta
SkillRouter.cs
SkillRouter.cs.meta
SkillsAuditLog.cs
SkillsAuditLog.cs.meta
SkillSceneDiff.cs
SkillSceneDiff.cs.meta
SkillsHttpServer.cs
SkillsHttpServer.cs.meta
SkillsLogger.cs
SkillsLogger.cs.meta
SkillsModeManager.cs
SkillsModeManager.cs.meta
SkillTelemetryService.cs
SkillTelemetryService.cs.meta
SmartSkills.cs
SmartSkills.cs.meta
TerrainSkills.cs
TerrainSkills.cs.meta
TestSkills.cs
TestSkills.cs.meta
TextureSkills.cs
TextureSkills.cs.meta
TimelineSkills.cs
TimelineSkills.cs.meta
UISkills.cs
UISkills.cs.meta
UIToolkitSkills.cs
UIToolkitSkills.cs.meta
UnityCliService.cs
UnityCliService.cs.meta
UnityObjectIdUtility.cs
UnityObjectIdUtility.cs.meta
UnitySkillAttribute.cs
UnitySkillAttribute.cs.meta
URPSkills.cs
URPSkills.cs.meta
ValidationSkills.cs
ValidationSkills.cs.meta
VolumeSkills.cs
VolumeSkills.cs.meta
WorkflowFileStore.cs
WorkflowFileStore.cs.meta
WorkflowManager.cs
WorkflowManager.cs.meta
WorkflowModels.cs
WorkflowModels.cs.meta
WorkflowSkills.cs
WorkflowSkills.cs.meta
XRReflectionHelper.cs
XRReflectionHelper.cs.meta
XRSkills.cs
XRSkills.cs.meta
YooAssetSkills.cs
YooAssetSkills.cs.meta
UI/
UI.meta
AllowlistPickerWindow.cs
AllowlistPickerWindow.cs.meta
AllowlistPickerWindow.uss
AllowlistPickerWindow.uss.meta
AllowlistPickerWindow.uxml
AllowlistPickerWindow.uxml.meta
AuditLogWindow.uss
AuditLogWindow.uss.meta
AuditLogWindow.uxml
AuditLogWindow.uxml.meta
Controllers/
Controllers.meta
AIConfigTabController.cs
AIConfigTabController.cs.meta
AnalyticsTabController.cs
AnalyticsTabController.cs.meta
FooterController.cs
FooterController.cs.meta
HistoryTabController.cs
HistoryTabController.cs.meta
PendingApprovalBannerController.cs
PendingApprovalBannerController.cs.meta
SettingsDrawerController.cs
SettingsDrawerController.cs.meta
ShortcutsSettingsController.cs
ShortcutsSettingsController.cs.meta
SkillsTabController.cs
SkillsTabController.cs.meta
TopbarController.cs
TopbarController.cs.meta
EditorUiScheduler.cs
EditorUiScheduler.cs.meta
Fonts/
Fonts.meta
OFL.txt
OFL.txt.meta
THIRD-PARTY-NOTICES.md
THIRD-PARTY-NOTICES.md.meta
UnitySkillsCN-Regular.ttf
UnitySkillsCN-Regular.ttf.meta
UnitySkillsCN-UI.asset
UnitySkillsCN-UI.asset.meta
Icons/
Icons.meta
antigravity.png
antigravity.png.meta
claudecode.png
claudecode.png.meta
codex.png
codex.png.meta
cursor.png
cursor.png.meta
opencode.png
opencode.png.meta
ShortcutActions.cs
ShortcutActions.cs.meta
Tabs/
Tabs.meta
AIConfigTab.uxml
AIConfigTab.uxml.meta
AnalyticsTab.uxml
AnalyticsTab.uxml.meta
HistoryTab.uxml
HistoryTab.uxml.meta
SettingsDrawer.uxml
SettingsDrawer.uxml.meta
SkillsTab.uxml
SkillsTab.uxml.meta
UISkillsEditorIcons.cs
UISkillsEditorIcons.cs.meta
UISkillsFont.cs
UISkillsFont.cs.meta
UISkillsFontAssetBaker.cs
UISkillsFontAssetBaker.cs.meta
UnityCliWindow.cs
UnityCliWindow.cs.meta
UnityCliWindow.uss
UnityCliWindow.uss.meta
UnityCliWindow.uxml
UnityCliWindow.uxml.meta
UnitySkillsWindow.cs
UnitySkillsWindow.cs.meta
UnitySkillsWindow.uss
UnitySkillsWindow.uss.meta
UnitySkillsWindow.uxml
UnitySkillsWindow.uxml.meta
UnitySkills.Editor.asmdef
UnitySkills.Editor.asmdef.meta
package.json
package.json.meta
Tests/
Tests.meta
Editor/
Editor.meta
Core/
Core.meta
AddressablesSkillsTests.cs
AddressablesSkillsTests.cs.meta
BatchExecutorTests.cs
BatchExecutorTests.cs.meta
BatchGovernanceTests.cs
BatchGovernanceTests.cs.meta
CinemachineSkillsTests.cs
CinemachineSkillsTests.cs.meta
DeepInspectorSkillTests.cs
DeepInspectorSkillTests.cs.meta
EditorChangeTrackerTests.cs
EditorChangeTrackerTests.cs.meta
EditorUndoRedoTests.cs
EditorUndoRedoTests.cs.meta
NewCapabilitiesTests.cs
NewCapabilitiesTests.cs.meta
PerceptionSkillsTests.cs
PerceptionSkillsTests.cs.meta
RenderPipelineSkillsTests.cs
RenderPipelineSkillsTests.cs.meta
SelectionDrivenSkillTests.cs
SelectionDrivenSkillTests.cs.meta
ServerAutoStartTests.cs
ServerAutoStartTests.cs.meta
ShaderGraphNodeEditingTests.cs
ShaderGraphNodeEditingTests.cs.meta
ShaderGraphSkillsTests.cs
ShaderGraphSkillsTests.cs.meta
ShortcutConflictTests.cs
ShortcutConflictTests.cs.meta
SkillDocumentationConsistencyTests.cs
SkillDocumentationConsistencyTests.cs.meta
SkillRouterExecuteEndToEndTests.cs
SkillRouterExecuteEndToEndTests.cs.meta
SkillRouterFilterCacheTests.cs
SkillRouterFilterCacheTests.cs.meta
SkillsModeManagerOneShotTests.cs
SkillsModeManagerOneShotTests.cs.meta
SkillsModeManagerTests.cs
SkillsModeManagerTests.cs.meta
SkillValidationTests.cs
SkillValidationTests.cs.meta
TestInfrastructureTests.cs
TestInfrastructureTests.cs.meta
UISkillsFontTests.cs
UISkillsFontTests.cs.meta
ValidateTests.cs
ValidateTests.cs.meta
WorkflowBackupResilienceTests.cs
WorkflowBackupResilienceTests.cs.meta
WorkflowBookmarkTests.cs
WorkflowBookmarkTests.cs.meta
WorkflowPersistenceTests.cs
WorkflowPersistenceTests.cs.meta
UnitySkills.Tests.Editor.asmdef
UnitySkills.Tests.Editor.asmdef.meta
Runtime/
Runtime.meta
PlayModeRecoveryTests.cs
PlayModeRecoveryTests.cs.meta
UnitySkills.Tests.Runtime.asmdef
UnitySkills.Tests.Runtime.asmdef.meta
unity-skills~/
... 224 moreFAQ
unity-skills is a Claude Code plugin with 74 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes addressables-design, adr, animator. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.