unity-skills-index

Installation
SKILL.md

Unity Skills - Module Index

Module docs. Start with ../SKILL.md for mode switching and schema-first rules.

Multi-instance: For version-specific projects, call unity_skills.set_unity_version(...) first. Schema-first: Use GET /skills/schema or unity_skills.get_skill_schema() for exact signatures. Load module docs for workflow guidance and guardrails.

Modules

Mode reminder: Mode labels guide AI routing only; the REST server still exposes all skills. SA modules are preferred in Semi-Auto by default. FA modules require clear Full-Auto intent before use.

Module Mode Description Batch Support
gameobject FA Object create/move/parent Yes
component FA Component add/remove/configure Yes
material FA Material property edits Yes
light FA Light create/configure Yes
prefab FA Prefab create/apply/spawn Yes
asset SA Asset refresh/find/info Yes
batch FA Batch and async jobs Built-in
ui FA UGUI Canvas/UI creation Yes
uitoolkit FA UXML/USS/UIDocument No
script SA Script create/read/update Yes
scene SA Scene load/save/query No
editor SA Play/select/undo/redo No
animator FA Animator controllers No
shader FA Shader create/list No
shadergraph FA Shader Graph create/inspect/blackboard edit/constrained node editing No
graphics FA GraphicsSettings / QualitySettings / SRP assets No
volume FA Volume / VolumeProfile / VolumeComponent No
postprocess FA Modern URP/HDRP post-processing No
urp FA URP asset / renderer / renderer features No
decal FA URP Decal Projector workflow Yes
console SA Log capture/filter No
validation FA Broken reference checks No
importer FA Texture/audio/model import Yes
cinemachine FA VCam operations No
probuilder FA ProBuilder mesh edits No
xr FA XRI setup No
terrain FA Terrain create/paint No
physics FA Raycast/overlap/gravity No
navmesh FA NavMesh bake/query No
timeline FA Timeline tracks/clips No
workflow SA Task snapshots/undo No
cleaner FA Unused/duplicate assets No
smart FA Query/layout/auto-bind No
perception SA Scene/project analysis No
camera FA Scene View camera No
event FA UnityEvent wiring No
package FA UPM install/query No
project FA Project info/settings No
profiler FA Perf statistics No
optimization FA Asset optimization No
sample FA Demo/test skills No
debug SA Compile/system diagnostics No
test FA Unity Test Runner No
bookmark FA Scene View bookmarks No
history FA Undo/redo history No
scriptableobject FA ScriptableObject assets No
netcode FA Netcode for GameObjects setup, prefabs, lifecycle, host/server/client Yes
yooasset FA YooAsset hot-update: build bundles, Collector CRUD, BuildReport asset/dependency analysis, PlayMode runtime validation, Reporter/Debugger/AssetArtScanner tools Yes
dotween FA DOTween Pro DOTweenAnimation editor-time configuration (add/batch/stagger/tune) Yes

Advisory Design Modules

These modules provide design guidance only.

Module Description
project-scout Inspect existing project
architecture Plan system boundaries
adr Record tradeoffs
performance Review hot paths
asmdef Plan asmdef deps
blueprints Small-game blueprints
script-roles Assign class roles
scene-contracts Define scene wiring
testability Extract testable logic
patterns Choose patterns
async Choose async model
inspector Design authoring UX
scriptdesign Review script structure
netcode-design Netcode source-anchored rules (lifecycle/ownership/RPC/variables/spawn/scene/transport/pitfalls)
yooasset-design YooAsset v2.3.18 source-anchored rules (init/default-package shortcuts/playmode/handles/loading/update/filesystem/build/pitfalls)
addressables-design Addressables dual-version (1.22.3 Unity 2022 / 2.9.1 Unity 6) source-anchored rules (init/handles/loading/scene/update/download/assetref/pitfalls) with migration table
unitask-design UniTask 2.5.10 source-anchored rules (basics/playerloop/cancellation/composition/conversion/asyncenumerable/triggers/pitfalls)
dotween-design DOTween 1.3.015 source-anchored rules (basics/tween/sequence/shortcuts/ease/lifetime/integration/pitfalls)
shadergraph-design ShaderGraph dual-version source-anchored rules (versions/node subset/recipes/pitfalls/review)

Batch-First Rule

When a Full-Auto task touches 2+ objects, prefer *_batch skills over repeated single-item calls.

Skill Naming Convention

Skills follow <module>_<action> or <module>_<action>_batch. Use schema to verify the exact prefix list. Special: scene_analyze, hierarchy_describe, project_stack_detectperception; job_*batch. If a skill name does not match a valid prefix or a schema result, do not invent it.

Related skills

More from besty0728/unity-skills

Installs
15
GitHub Stars
939
First Seen
Mar 14, 2026