Agent SkillsBesty0728/Unity-Skills › unity-skills-index

unity-skills-index

GitHub

Unity Skills模块索引,用于浏览功能与建议型模块目录,确认各模块的操作模式要求(如审批/自动/绕过),并帮助用户根据任务需求选择正确的Unity处理模块。

SkillsForUnity/unity-skills~/skills/SKILL.md Besty0728/Unity-Skills

Trigger Scenarios

查找某事由哪个Unity模块处理 浏览模块目录 确认模块的模式要求 询问有哪些Unity技能

Install

npx skills add Besty0728/Unity-Skills --skill unity-skills-index -g -y
More Options

Non-standard path

npx skills add https://github.com/Besty0728/Unity-Skills/tree/main/SkillsForUnity/unity-skills~/skills -g -y

Use without installing

npx skills use Besty0728/Unity-Skills@unity-skills-index

指定 Agent (Claude Code)

npx skills add Besty0728/Unity-Skills --skill unity-skills-index -a claude-code -g -y

安装 repo 全部 skill

npx skills add Besty0728/Unity-Skills --all -g -y

预览 repo 内 skill

npx skills add Besty0728/Unity-Skills --list

SKILL.md

Frontmatter
{
    "name": "unity-skills-index",
    "description": "Index of all Unity Skills modules — functional (REST) modules and advisory (design) modules. Browse available modules, check operating-mode requirements (Approval\/Auto\/Bypass), and pick the right module for a task. Use when looking for which Unity module handles something, browsing the module catalog, or checking a module's mode requirements, even if the user just says \"有哪些 Unity 技能\" or \"Unity 模块列表\". Unity Skills 所有模块的索引(功能型 REST 模块与建议型设计模块);当用户要查找某事由哪个 Unity 模块处理、浏览模块目录、或确认模块的模式要求时使用。"
}

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 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 returned by GET /skills before calling.
  • 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 on GET /skills is authoritative.

Module Mode Description Batch Support
gameobject FA* Object create/move/parent Yes
component Mixed* 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 SA Batch and async jobs Built-in
ui FA UGUI Canvas/UI creation Yes
uitoolkit Mixed* 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 Mixed* Shader create/list No
shadergraph Mixed* Shader Graph create/inspect/blackboard edit/constrained node editing No
graphics Mixed GraphicsSettings / QualitySettings / SRP assets No
volume Mixed* Volume / VolumeProfile / VolumeComponent No
postprocess FA* Modern URP/HDRP post-processing No
urp Mixed* URP asset / renderer / renderer features No
decal Mixed* URP Decal Projector workflow Yes
console SA Log capture/filter No
validation SA* Broken reference checks No
importer Mixed 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 Mixed Raycast/overlap/gravity No
navmesh Mixed* NavMesh bake/query No
timeline FA* Timeline tracks/clips No
workflow SA* Task snapshots/undo No
cleaner SA* Unused/duplicate assets No
smart FA* Query/layout/auto-bind No
perception SA Scene/project analysis No
camera FA Scene View camera No
event Mixed* UnityEvent wiring No
package Mixed* UPM install/query No
project SA Project info/settings No
profiler SA Perf statistics No
optimization Mixed Asset optimization No
sample Mixed* Demo/test skills No
debug SA Compile/system diagnostics No
test Mixed Unity Test Runner No
bookmark SA Scene View bookmarks No
history SA Undo/redo history No
scriptableobject Mixed* ScriptableObject assets No
netcode Mixed* Netcode for GameObjects setup, prefabs, lifecycle, host/server/client Yes
yooasset Mixed* YooAsset hot-update: build bundles, Collector CRUD, BuildReport asset/dependency analysis, PlayMode runtime validation, Reporter/Debugger/AssetArtScanner tools Yes
dotween Mixed* 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)
yaml-editing 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

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.

Version History

  • ec9f870 Current 2026-07-05 14:38

Same Skill Collection

SkillsForUnity/unity-skills~/skills/adr/SKILL.md
SkillsForUnity/unity-skills~/skills/animator/SKILL.md
SkillsForUnity/unity-skills~/skills/architecture/SKILL.md
SkillsForUnity/unity-skills~/skills/asmdef/SKILL.md
SkillsForUnity/unity-skills~/skills/asset/SKILL.md
SkillsForUnity/unity-skills~/skills/async/SKILL.md
SkillsForUnity/unity-skills~/skills/batch/SKILL.md
SkillsForUnity/unity-skills~/skills/blueprints/SKILL.md
SkillsForUnity/unity-skills~/skills/bookmark/SKILL.md
SkillsForUnity/unity-skills~/skills/camera/SKILL.md
SkillsForUnity/unity-skills~/skills/cinemachine/SKILL.md
SkillsForUnity/unity-skills~/skills/cleaner/SKILL.md
SkillsForUnity/unity-skills~/skills/component/SKILL.md
SkillsForUnity/unity-skills~/skills/console/SKILL.md
SkillsForUnity/unity-skills~/skills/debug/SKILL.md
SkillsForUnity/unity-skills~/skills/decal/SKILL.md
SkillsForUnity/unity-skills~/skills/dotween/SKILL.md
SkillsForUnity/unity-skills~/skills/editor/SKILL.md
SkillsForUnity/unity-skills~/skills/event/SKILL.md
SkillsForUnity/unity-skills~/skills/gameobject/SKILL.md
SkillsForUnity/unity-skills~/skills/graphics/SKILL.md
SkillsForUnity/unity-skills~/skills/history/SKILL.md
SkillsForUnity/unity-skills~/skills/importer/SKILL.md
SkillsForUnity/unity-skills~/skills/inspector/SKILL.md
SkillsForUnity/unity-skills~/skills/light/SKILL.md
SkillsForUnity/unity-skills~/skills/material/SKILL.md
SkillsForUnity/unity-skills~/skills/navmesh/SKILL.md
SkillsForUnity/unity-skills~/skills/netcode-design/SKILL.md
SkillsForUnity/unity-skills~/skills/netcode/SKILL.md
SkillsForUnity/unity-skills~/skills/optimization/SKILL.md
SkillsForUnity/unity-skills~/skills/package/SKILL.md
SkillsForUnity/unity-skills~/skills/patterns/SKILL.md
SkillsForUnity/unity-skills~/skills/perception/SKILL.md
SkillsForUnity/unity-skills~/skills/performance/SKILL.md
SkillsForUnity/unity-skills~/skills/physics/SKILL.md
SkillsForUnity/unity-skills~/skills/postprocess/SKILL.md
SkillsForUnity/unity-skills~/skills/prefab/SKILL.md
SkillsForUnity/unity-skills~/skills/probuilder/SKILL.md
SkillsForUnity/unity-skills~/skills/profiler/SKILL.md
SkillsForUnity/unity-skills~/skills/project-scout/SKILL.md
SkillsForUnity/unity-skills~/skills/project/SKILL.md
SkillsForUnity/unity-skills~/skills/sample/SKILL.md
SkillsForUnity/unity-skills~/skills/scene-contracts/SKILL.md
SkillsForUnity/unity-skills~/skills/scene/SKILL.md
SkillsForUnity/unity-skills~/skills/script-roles/SKILL.md
SkillsForUnity/unity-skills~/skills/script/SKILL.md
SkillsForUnity/unity-skills~/skills/scriptableobject/SKILL.md
SkillsForUnity/unity-skills~/skills/scriptdesign/SKILL.md
SkillsForUnity/unity-skills~/skills/shader/SKILL.md
SkillsForUnity/unity-skills~/skills/shadergraph/SKILL.md
SkillsForUnity/unity-skills~/skills/smart/SKILL.md
SkillsForUnity/unity-skills~/skills/terrain/SKILL.md
SkillsForUnity/unity-skills~/skills/test/SKILL.md
SkillsForUnity/unity-skills~/skills/testability/SKILL.md
SkillsForUnity/unity-skills~/skills/timeline/SKILL.md
SkillsForUnity/unity-skills~/skills/ui/SKILL.md
SkillsForUnity/unity-skills~/skills/uitoolkit/SKILL.md
SkillsForUnity/unity-skills~/skills/urp/SKILL.md
SkillsForUnity/unity-skills~/skills/validation/SKILL.md
SkillsForUnity/unity-skills~/skills/volume/SKILL.md
SkillsForUnity/unity-skills~/skills/workflow/SKILL.md
SkillsForUnity/unity-skills~/skills/xr/SKILL.md
SkillsForUnity/unity-skills~/skills/yooasset-design/SKILL.md
SkillsForUnity/unity-skills~/skills/yooasset/SKILL.md
SkillsForUnity/unity-skills~/SKILL.md
SkillsForUnity/unity-skills~/skills/addressables-design/SKILL.md
SkillsForUnity/unity-skills~/skills/dotween-design/SKILL.md
SkillsForUnity/unity-skills~/skills/shadergraph-design/SKILL.md
SkillsForUnity/unity-skills~/skills/unitask-design/SKILL.md
SkillsForUnity/unity-skills~/skills/yaml-editing/SKILL.md

Metadata

Files
0
Version
ec9f870
Hash
1f86eb71
Indexed
2026-07-05 14:38

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-08 15:20
浙ICP备14020137号-1 $bản đồ khách truy cập$