跳到主要内容
知仓学习社ZHICANG

unity-skills-index

Index of all Unity Skills modules with per-module mode labels (SA/FA/Mixed). Use to find which module covers a task before loading its doc.

不碰外部(只输出文字)无严重或高危命中Besty0728/Unity-Skills

它会碰到什么

扫了多少149 个文本文件,1425 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Triggers

  • Browsing the module catalog
  • Finding which module handles a task
  • Checking mode requirements
  • 浏览模块目录、查找某事由哪个模块处理、确认模式要求

Unity Skills - Module Index

Module docs. Start with [../SKILL.md](../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 legend (v1.9.0+, caller-facing — describes what the caller can do, not the C# attribute):

> - SA — module skills mostly run directly in all three modes (Approval / Auto / Bypass) without a grant.

> - FA — module skills mostly require user grant under Approval (single-shot one-step execution); under Auto / Bypass they run directly with audit only.

> - Mixed — module is split between SA and FA; check per-skill mode before calling (GET /skills?full=1, or the scoped GET /skills/schema?category=<Category> — bare GET /skills is the brief directory and carries no mode).

> - Suffix * — module contains auto-forbidden skills (Delete / Play Mode / Domain Reload / high-risk). These return MODE_FORBIDDEN under Approval and Auto; only Bypass runs them, or the user can permanently allow them via the Allowlist. Never attempt grant for them.

>

> Labels are guidance only; the per-skill mode field (GET /skills?full=1 / GET /skills/schema?category=<Category>) is authoritative.

| Module | Mode | Description | Batch Support |

|--------|:----:|-------------|---------------|

| [gameobject](./gameobject/SKILL.md) | FA* | Object create/move/parent | Yes |

| [component](./component/SKILL.md) | Mixed* | Component add/remove/configure | Yes |

| [material](./material/SKILL.md) | FA | Material property edits | Yes |

| [light](./light/SKILL.md) | FA | Light create/configure | Yes |

| [prefab](./prefab/SKILL.md) | FA | Prefab create/apply/spawn | Yes |

| [asset](./asset/SKILL.md) | SA* | Asset refresh/find/info | Yes |

| [batch](./batch/SKILL.md) | SA | Batch and async jobs | Built-in |

| [ui](./ui/SKILL.md) | FA | UGUI Canvas/UI creation | Yes |

| [uitoolkit](./uitoolkit/SKILL.md) | Mixed* | UXML/USS/UIDocument | No |

| [script](./script/SKILL.md) | SA* | Script create/read/update | Yes |

| [scene](./scene/SKILL.md) | SA* | Scene load/save/query | No |

| [editor](./editor/SKILL.md) | SA* | Play/select/undo/redo/change journal | No |

| [animator](./animator/SKILL.md) | FA | Animator controllers | No |

| [shader](./shader/SKILL.md) | Mixed* | Shader create/list | No |

| [shadergraph](./shadergraph/SKILL.md) | Mixed* | Shader Graph create/inspect/blackboard edit/constrained node editing | No |

| [graphics](./graphics/SKILL.md) | Mixed | GraphicsSettings / QualitySettings / SRP assets | No |

| [volume](./volume/SKILL.md) | Mixed* | Volume / VolumeProfile / VolumeComponent | No |

| [postprocess](./postprocess/SKILL.md) | FA* | Modern URP/HDRP post-processing | No |

| [urp](./urp/SKILL.md) | Mixed* | URP asset / renderer / renderer features | No |

| [decal](./decal/SKILL.md) | Mixed* | URP Decal Projector workflow | Yes |

| [console](./console/SKILL.md) | SA | Log capture/filter | No |

| [validation](./validation/SKILL.md) | SA* | Broken reference checks | No |

| [importer](./importer/SKILL.md) | Mixed | Texture/audio/model import | Yes |

| [cinemachine](./cinemachine/SKILL.md) | FA* | VCam operations | No |

| [probuilder](./probuilder/SKILL.md) | FA* | ProBuilder mesh edits | No |

| [xr](./xr/SKILL.md) | FA | XRI setup | No |

| [terrain](./terrain/SKILL.md) | FA | Terrain create/paint | No |

| [physics](./physics/SKILL.md) | Mixed | Raycast/overlap/gravity | No |

| [navmesh](./navmesh/SKILL.md) | Mixed* | NavMesh bake/query | No |

| [timeline](./timeline/SKILL.md) | FA* | Timeline tracks/clips | No |

| [workflow](./workflow/SKILL.md) | SA* | Task snapshots/undo, batch orchestration | No |

| [cleaner](./cleaner/SKILL.md) | SA* | Unused/duplicate assets | No |

| [smart](./smart/SKILL.md) | FA* | Query/layout/auto-bind | No |

| [perception](./perception/SKILL.md) | SA | Scene/project analysis | No |

| [camera](./camera/SKILL.md) | FA | Scene View camera | No |

| [event](./event/SKILL.md) | Mixed* | UnityEvent wiring | No |

| [package](./package/SKILL.md) | Mixed* | UPM install/query | No |

| [project](./project/SKILL.md) | SA* | Project info/settings | No |

| [profiler](./profiler/SKILL.md) | SA | Perf statistics | No |

| [optimization](./optimization/SKILL.md) | Mixed | Asset optimization | No |

| [sample](./sample/SKILL.md) | Mixed* | Demo/test skills | No |

| [debug](./debug/SKILL.md) | SA* | Compile/system diagnostics | No |

| [test](./test/SKILL.md) | Mixed* | Unity Test Runner | No |

| [bookmark](./bookmark/SKILL.md) | SA | Scene View bookmarks | No |

| [history](./history/SKILL.md) | SA | Undo/redo history | No |

| [scriptableobject](./scriptableobject/SKILL.md) | Mixed* | ScriptableObject assets | No |

| [netcode](./netcode/SKILL.md) | Mixed* | Netcode for GameObjects setup, prefabs, lifecycle, host/server/client | Yes |

| [addressables](./addressables/SKILL.md) | Mixed* | Addressables authoring: group CRUD, asset entry assignment, profile switching, content build (com.unity.addressables, reflection-based) | No |

| [yooasset](./yooasset/SKILL.md) | Mixed* | YooAsset hot-update: build bundles, Collector CRUD, BuildReport asset/dependency analysis, PlayMode runtime validation, Reporter/Debugger/AssetArtScanner tools | Yes |

| [dotween](./dotween/SKILL.md) | Mixed* | DOTween Pro DOTweenAnimation editor-time configuration (add/batch/stagger/tune) | Yes |

| [primetween](./primetween/SKILL.md) | Mixed* | PrimeTween Free inspection, factory discovery, and runtime tween/sequence script generation | No |

| [behavior](./behavior/SKILL.md) | Mixed | Unity Behavior graph assets, agents, blackboard variables (com.unity.behavior, reflection-based) | Yes |

| [hybridclr](./hybridclr/SKILL.md) | Mixed* | HybridCLR hot-update settings, codegen, DLL compile/copy pipeline (com.code-philosophy.hybridclr, reflection-based) | Yes |

| [qframework](./qframework/SKILL.md) | Mixed* | QFramework editor automation: architecture-layer codegen, ViewController/UIKit panel codegen, ResKit AssetBundle mark/build, architecture scan, API doc query (no UPM package, reflection-based) | Yes |

Advisory Design Modules

Documentation only — these modules define no REST skills.

| Module | Description |

|--------|-------------|

| [project-scout](./project-scout/SKILL.md) | Inspect existing project |

| [architecture](./architecture/SKILL.md) | Plan system boundaries |

| [adr](./adr/SKILL.md) | Record tradeoffs |

| [performance](./performance/SKILL.md) | Review hot paths |

| [asmdef](./asmdef/SKILL.md) | Plan asmdef deps |

| [blueprints](./blueprints/SKILL.md) | Small-game blueprints |

| [script-roles](./script-roles/SKILL.md) | Assign class roles |

| [scene-contracts](./scene-contracts/SKILL.md) | Define scene wiring |

| [testability](./testability/SKILL.md) | Extract testable logic |

| [patterns](./patterns/SKILL.md) | Choose patterns |

| [async](./async/SKILL.md) | Choose async model |

| [inspector](./inspector/SKILL.md) | Design authoring UX |

| [scriptdesign](./scriptdesign/SKILL.md) | Review script structure |

| [netcode-design](./netcode-design/SKILL.md) | Netcode source-anchored rules (lifecycle/ownership/RPC/variables/spawn/scene/transport/pitfalls) |

| [yooasset-design](./yooasset-design/SKILL.md) | YooAsset v2.3.18 source-anchored rules (init/default-package shortcuts/playmode/handles/loading/update/filesystem/build/pitfalls) |

| [addressables-design](./addressables-design/SKILL.md) | 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-design/SKILL.md) | UniTask 2.5.10 source-anchored rules (basics/playerloop/cancellation/composition/conversion/asyncenumerable/triggers/pitfalls) |

| [dotween-design](./dotween-design/SKILL.md) | DOTween 1.3.015 source-anchored rules (basics/tween/sequence/shortcuts/ease/lifetime/integration/pitfalls) |

| [primetween-design](./primetween-design/SKILL.md) | PrimeTween 1.4.6 source-anchored rules (factories/handles/sequences/cycles/callbacks/lifetime/integration) |

| [shadergraph-design](./shadergraph-design/SKILL.md) | ShaderGraph dual-version source-anchored rules (versions/node subset/recipes/pitfalls/review) |

| [pico-design](./pico-design/SKILL.md) | PICO Unity Integration SDK v3.4.0 doc-anchored rules (setup/rendering/interaction/MR/SecureMR/platform/API signatures/version diffs 2.x-3.4/pitfalls) |

| [qframework-design](./qframework-design/SKILL.md) | QFramework v1.0.257 source-anchored rules (layers/CQRS/BindableProperty/event tools/CodeGenKit+UIKit/ResKit/ActionKit+SingletonKit/data kits/pitfalls) |

| [yaml-editing](./yaml-editing/SKILL.md) | Safe hand-edit rules for serialized YAML (.unity/.prefab/.asset/.meta/ProjectSettings) when REST cannot reach — reference/fileID repair, .meta/GUID safety, ProjectSettings patch, merge conflict |

| [unity-cli](./unity-cli/SKILL.md) | Experimental Unity CLI on the bound project (opt-in via Library/UnitySkills/cli_config.json) — cold start with the Editor closed, headless test/run/build, exit codes, JSON/NDJSON contract, hard DO-NOT list |

| [manual-gameobject](./manual-gameobject/SKILL.md) | Manually create GameObjects, organize the Hierarchy, and adjust Transforms using Unity Editor UI |

| [manual-component](./manual-component/SKILL.md) | Manually add, configure, reorder, and copy components on GameObjects using Unity Editor UI |

| [manual-material](./manual-material/SKILL.md) | Manually create and edit Materials and assign them to objects using Unity Editor UI |

| [manual-scene](./manual-scene/SKILL.md) | Manually navigate, save, and manage scenes using Unity Editor UI |

Batch-First Rule

When a task touches 2+ objects in Auto / Bypass mode (or after a successful grant under Approval), 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.

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

它属于哪个仓库

星标★ 1,753
本站分层T1
该仓技能数83
原文件路径SkillsForUnity/unity-skills~/skills/SKILL.md

同一个仓库里的其他技能

看这个仓库的全部 83 个技能