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

unity-skills-index

GitHub

Unity技能模块索引,提供模块目录浏览、任务归属查找及执行模式(SA/FA/Mixed)确认功能。通过API获取精确签名与权限要求,辅助开发者快速定位并加载对应模块文档,确保正确调用。

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

Trigger Scenarios

浏览模块目录 查找某事由哪个模块处理 确认模式要求

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 with per-module mode labels (SA\/FA\/Mixed). Use to find which module covers a task before loading its doc."
}

Triggers

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

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/change journal 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, batch orchestration 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
primetween Mixed* PrimeTween Free inspection, factory discovery, and runtime tween/sequence script generation No
behavior Mixed* Unity Behavior graph assets, agents, blackboard variables (com.unity.behavior, reflection-based) Yes
hybridclr Mixed* HybridCLR hot-update settings, codegen, DLL compile/copy pipeline (com.code-philosophy.hybridclr, reflection-based) 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)
primetween-design PrimeTween 1.4.6 source-anchored rules (factories/handles/sequences/cycles/callbacks/lifetime/integration)
shadergraph-design ShaderGraph dual-version source-anchored rules (versions/node subset/recipes/pitfalls/review)
pico-design 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)
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
manual-gameobject Manually create GameObjects, organize the Hierarchy, and adjust Transforms using Unity Editor UI
manual-component Manually add, configure, reorder, and copy components on GameObjects using Unity Editor UI
manual-material Manually create and edit Materials and assign them to objects using Unity Editor UI
manual-scene 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.

Version History

  • 5ee8388 Current 2026-08-17 04:09

    精简根SKILL.md体积,新增模式指南与手动操作建议;增加PICO SDK咨询模块;更新模块文档错误提示与版本锚点。

  • 25d511e 2026-08-13 09:12

    压缩75个SKILL.md描述至约5191字符,并将路由说明移至Triggers章节。

  • e49379b 2026-07-31 06:53

    版本升级至 2.4.0

  • 14e175d 2026-07-19 18:04

    新增 PrimeTween Free 技能支持;重构:使用编辑器变更跟踪替换宏控制;文档更新:同步 README、SETUP、agent 及 skill 文档至新端点与功能。

  • ec9f870 2026-07-05 14:38

Same Skill Collection

SkillsForUnity/unity-skills~/skills/addressables-design/SKILL.md
SkillsForUnity/unity-skills~/skills/adr/SKILL.md
SkillsForUnity/unity-skills~/skills/animator/SKILL.md
SkillsForUnity/unity-skills~/skills/behavior/SKILL.md
SkillsForUnity/unity-skills~/skills/blueprints/SKILL.md
SkillsForUnity/unity-skills~/skills/event/SKILL.md
SkillsForUnity/unity-skills~/skills/graphics/SKILL.md
SkillsForUnity/unity-skills~/skills/history/SKILL.md
SkillsForUnity/unity-skills~/skills/manual-component/SKILL.md
SkillsForUnity/unity-skills~/skills/manual-gameobject/SKILL.md
SkillsForUnity/unity-skills~/skills/manual-material/SKILL.md
SkillsForUnity/unity-skills~/skills/manual-scene/SKILL.md
SkillsForUnity/unity-skills~/skills/material/SKILL.md
SkillsForUnity/unity-skills~/skills/netcode-design/SKILL.md
SkillsForUnity/unity-skills~/skills/netcode/SKILL.md
SkillsForUnity/unity-skills~/skills/perception/SKILL.md
SkillsForUnity/unity-skills~/skills/pico-design/SKILL.md
SkillsForUnity/unity-skills~/skills/primetween/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/sample/SKILL.md
SkillsForUnity/unity-skills~/skills/shadergraph-design/SKILL.md
SkillsForUnity/unity-skills~/skills/smart/SKILL.md
SkillsForUnity/unity-skills~/skills/unity-cli/SKILL.md
SkillsForUnity/unity-skills~/skills/yaml-editing/SKILL.md
SkillsForUnity/unity-skills~/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/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-design/SKILL.md
SkillsForUnity/unity-skills~/skills/dotween/SKILL.md
SkillsForUnity/unity-skills~/skills/editor/SKILL.md
SkillsForUnity/unity-skills~/skills/gameobject/SKILL.md
SkillsForUnity/unity-skills~/skills/hybridclr/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/navmesh/SKILL.md

Metadata

Files
0
Version
5ee8388
Hash
05824adf
Indexed
2026-07-05 14:38

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-17 06:22
浙ICP备14020137号-1 $mapa de visitantes$