Agent Skills › Besty0728/Unity-Skills

Besty0728/Unity-Skills

GitHub

提供Unity Addressables 1.22.3至2.9.1的设计规范,涵盖异步加载、热更新及版本迁移规则。辅助开发者编写或审查相关代码,确保API正确使用与兼容。

84 skills 1,786

Install All Skills

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

List skills in collection

npx skills add Besty0728/Unity-Skills --list

Skills in Collection (84)

Showing top 50 of 84 by quality score. Use the install list command or open individual skills for the rest.

提供Unity Addressables 1.22.3至2.9.1的设计规范,涵盖异步加载、热更新及版本迁移规则。辅助开发者编写或审查相关代码,确保API正确使用与兼容。
编写Addressables代码 审查Addressables代码 配置热更新或目录刷新 进行版本迁移
SkillsForUnity/unity-skills~/skills/addressables-design/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-addressables-design -g -y
用于Unity编辑器中管理Addressables资源系统的自动化技能,包括检查安装状态、创建资源组、添加资源条目、切换Profile及构建内容。
检查 Addressables 是否安装与配置 创建 Addressables 组并添加资源 切换激活 Profile 构建 Addressables 内容
SkillsForUnity/unity-skills~/skills/addressables/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-addressables -g -y
用于记录Unity架构决策(ADR),涵盖技术方案选型、库对比及设计理由。输出包含决策、上下文、选项、选择原因及后果等结构化信息,旨在沉淀影响代码生成或架构方向的关键决策。
技术方案选型 库或模式对比 记录设计决策来龙去脉
SkillsForUnity/unity-skills~/skills/adr/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-adr -g -y
提供Unity Mecanim动画系统管理技能,支持创建控制器、配置状态机与参数、运行时驱动动画及播放状态。
搭建或连接Animator 调整动画状态机 运行时驱动动画参数
SkillsForUnity/unity-skills~/skills/animator/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-animator -g -y
管理Unity行为图与黑板变量,支持NPC/AI决策逻辑搭建、行为树操作及状态读写。
搭建 NPC/AI 决策逻辑 使用行为树/行为图 读写黑板变量
SkillsForUnity/unity-skills~/skills/behavior/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-behavior -g -y
为Unity小型游戏或垂直切片提供轻量级架构蓝图建议,涵盖核心循环、场景模块及脚本清单。适用于从零开始搭建2D平台、射击、塔防等类型游戏的核心结构,强调最小可行性而非庞大框架。
从零开始做小游戏 搭建某类型核心结构 组织特定玩法
SkillsForUnity/unity-skills~/skills/blueprints/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-blueprints -g -y
提供Unity编辑器中UnityEvent持久监听器的管理功能,支持查询、添加、设置及批量操作监听器,适用于Inspector配置事件回调。
在Inspector中挂接UnityEvent 连接按钮或触发器回调 脚本化持久监听
SkillsForUnity/unity-skills~/skills/event/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-event -g -y
用于管理Unity项目全局图形与画质设置,支持查询和修改渲染管线、质量等级及着色器配置。
配置工程图形/画质设置 指定 SRP 资产 调整质量等级
SkillsForUnity/unity-skills~/skills/graphics/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-graphics -g -y
管理Unity编辑器撤销/重做历史,支持逐步撤销、重做及查看当前撤销组,辅助审查改动。
查看或浏览撤销历史 逐步撤销或重做操作 审查场景改动
SkillsForUnity/unity-skills~/skills/history/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-history -g -y
提供Unity编辑器中手动添加、配置、排序和复制组件的UI操作指南。适用于单个游戏对象的快速检查器工作流,明确区分手动操作与批量自动化场景。
在GameObject上添加单个组件 调整Inspector中的组件字段 对单个对象重新排序组件 复制组件值到另一个对象
SkillsForUnity/unity-skills~/skills/manual-component/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-manual-component -g -y
提供Unity编辑器中手动创建、组织层级和调整变换的操作指南,帮助用户通过UI完成GameObject的增删改查。
手动创建单个GameObject 在Hierarchy中父子化或重排对象 通过Inspector或Scene视图调整位置旋转缩放
SkillsForUnity/unity-skills~/skills/manual-gameobject/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-manual-gameobject -g -y
提供Unity编辑器中手动创建、编辑材质及分配给对象的步骤指南,适用于少量且快速的操作场景。
创建新材质资产 更改材质颜色或着色器 将材质拖拽到网格渲染器
SkillsForUnity/unity-skills~/skills/manual-material/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-manual-material -g -y
提供Unity编辑器中场景视图的手动导航、保存及管理操作指南,涵盖视角旋转、平移、缩放、2D切换及多场景加载流程。适用于无需自动化脚本的简单交互任务,引导用户通过UI高效完成场景编辑工作。
需要手动导航场景视图(旋转、平移、缩放) 需要保存或另存当前场景 需要在已加载场景间切换或使用加法场景工作流 需要指导如何调整摄像机以聚焦特定对象
SkillsForUnity/unity-skills~/skills/manual-scene/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-manual-scene -g -y
提供Unity中材质与Shader属性的编辑能力,支持Built-in/URP/HDRP管线。涵盖创建、赋值、批量操作及各类参数调整,包含防幻觉指南与安全操作建议。
调整物体外观 修改材质参数 切换 Shader
SkillsForUnity/unity-skills~/skills/material/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-material -g -y
提供Unity Netcode for GameObjects 2.x的设计规则与最佳实践,涵盖网络行为、RPC、变量及传输配置,辅助多人联机代码的编写、审查与调试。
编写或审查多人联机代码 设计服务器/分布式权威架构 连接RPC或网络变量 排查netcode相关问题
SkillsForUnity/unity-skills~/skills/netcode-design/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-netcode-design -g -y
自动化设置和管理 Unity Netcode for GameObjects (NGO) 多人联机功能,涵盖预制体注册、生成逻辑及主机/服务器/客户端启动。提供严格的安全护栏和版本检查,确保网络架构正确搭建与运行。
搭建多人联机 注册网络预制体 连接生成逻辑 启动 host/server/client
SkillsForUnity/unity-skills~/skills/netcode/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-netcode -g -y
提供Unity场景、项目及脚本的只读分析与上下文收集能力,用于编辑前理解项目结构、审计现状或排查问题,辅助AI进行后续开发决策。
编辑前收集上下文 理解陌生场景或项目 在不改动的前提下审查结构
SkillsForUnity/unity-skills~/skills/perception/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-perception -g -y
提供PICO Unity SDK v3.4.0的开发设计规则,涵盖环境配置、渲染交互及平台服务。旨在纠正旧版API幻觉,指导代码编写与审查,支持2.x至3.x版本迁移及XR项目搭建。
编写或审查PICO Unity SDK代码 配置PICO XR项目或OpenXR插件 实现透视/锚点/网格等MR功能 从SDK 2.x或旧3.x版本迁移
SkillsForUnity/unity-skills~/skills/pico-design/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-pico-design -g -y
用于检查 PrimeTween 安装状态、探索动画 API 及生成 Transform/Sequence 运行时脚本的工具,支持读取配置和列出工厂方法。
检查 PrimeTween 安装状态 探索动画 API 生成 Transform/Sequence 动画代码
SkillsForUnity/unity-skills~/skills/primetween/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-primetween -g -y
用于Unity ProBuilder插件的关卡灰盒搭建、几何体创建与编辑技能。支持参数化形状生成、批量处理及顶点面级修改,适用于快速原型设计和场景构建。
搭建关卡灰盒 创建或编辑ProBuilder几何体 在编辑器内快速搭形
SkillsForUnity/unity-skills~/skills/probuilder/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-probuilder -g -y
提供Unity运行时性能快照读取能力,包括帧率、内存、纹理和网格等资源占用统计。仅支持只读查询,用于排查性能瓶颈,不涉及录制或优化建议。
检查运行时性能 抓取Profiler快照 检查内存或帧率统计
SkillsForUnity/unity-skills~/skills/profiler/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-profiler -g -y
用于在推荐架构变更前侦察现有Unity项目,收集版本、包依赖、目录结构及设计模式等基线信息,识别风险与约束,避免引入冲突。
初次接触陌生项目 在提结构性改动前 盘点现有配置
SkillsForUnity/unity-skills~/skills/project-scout/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-project-scout -g -y
提供 QFramework v1.0.257 架构设计规范,涵盖四层职责、核心工具及容器选型规则。用于指导代码编写与审查,确保遵循官方最佳实践并避免过时用法。
编写或审查 QFramework 架构代码 注册系统/模型/工具类 处理 Command/Query/Event 通信 绑定 BindableProperty 数据
SkillsForUnity/unity-skills~/skills/qframework-design/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-qframework-design -g -y
提供 Unity API 连通性测试的示例技能,用于验证 REST 服务可达性及冒烟测试。包含创建、删除物体及查询对象等基础操作,明确禁止用于生产环境,旨在辅助开发者进行初步调用测试与连接检查。
测试 REST 服务可达性 冒烟测试连通性 试发第一个调用
SkillsForUnity/unity-skills~/skills/sample/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-sample -g -y
提供Unity Shader Graph的设计规则与最佳实践,基于源码验证节点行为,指导Graph架构设计、节点链组织及URP/HDRP配方应用。
构建或审查Shader Graph 组织节点链或SubGraph 布置黑板/关键字 参考URP/HDRP图配方
SkillsForUnity/unity-skills~/skills/shadergraph-design/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-shadergraph-design -g -y
Unity技能模块索引,提供模块目录浏览、任务归属查找及权限模式(SA/FA/Mixed)确认功能,辅助用户快速定位并加载对应模块文档。
浏览模块目录 查找某事由哪个模块处理 确认模式要求
SkillsForUnity/unity-skills~/skills/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-skills-index -g -y
提供Unity场景对象的智能查询、自动排布和引用绑定功能。支持按组件属性或空间关系筛选对象,并执行线性、网格等布局算法及自动连线,辅助3D场景构建与优化。
按条件或邻近关系查询场景对象 自动排布对象 自动连线引用
SkillsForUnity/unity-skills~/skills/smart/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-smart -g -y
提供Unity CLI实验性工具的本地Shell使用指南,包括配置检查、功能开关及版本验证。适用于Unity编辑器关闭时的自动化操作,指导Agent安全调用CLI命令以管理项目。
用户需要在Unity编辑器外运行脚本或命令 需要验证或使用Unity CLI的冷启动、测试等功能 检查UnitySkills项目的CLI绑定配置状态
SkillsForUnity/unity-skills~/skills/unity-cli/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-cli -g -y
提供Unity YAML安全手动编辑指南,用于REST API无法触达时的最后手段。涵盖修复编译失败、GUID/fileID引用断裂、.meta文件及合并冲突等场景的操作规范。
REST API无法触达时手动编辑YAML 修复m_Script GUID或断裂的fileID引用 修复.meta文件或解决合并冲突
SkillsForUnity/unity-skills~/skills/yaml-editing/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-yaml-editing -g -y
通过本地 REST API 自动化操作 Unity 编辑器,支持脚本创建、场景构建、资产管理及批量编辑等任务。适用于需直接修改编辑器状态的场景,而非概念性问答。
用户要求从对话中实际操作 Unity 编辑器 需要创建或修改 GameObjects/脚本/场景/资产 执行批量编辑或运行编辑器测试
SkillsForUnity/unity-skills~/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-skills -g -y
Unity架构顾问技能,用于在开发前规划代码结构、划分职责并降低耦合。提供从原型到长期项目的分层架构建议,规范模块边界、数据所有权及通信规则,避免过度设计,确保启动顺序和依赖清晰。
规划代码结构 划分职责 降低耦合 确定重构方向
SkillsForUnity/unity-skills~/skills/architecture/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-architecture -g -y
针对Unity项目提供程序集定义(asmdef)规划建议,优化编译边界、依赖方向及编辑器/运行时代码拆分,旨在加速编译并隔离测试。
规划 asmdef 结构 理顺程序集依赖 加速编译 拆分编辑器/运行时代码
SkillsForUnity/unity-skills~/skills/asmdef/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-asmdef -g -y
管理Unity工程AssetDatabase资源操作,支持导入、移动、删除、创建文件夹及查询元数据。提供批量处理优化,区分读写权限与高危操作限制,规范调用流程以避免幻觉。
整理项目资源结构 导入或移动外部文件 查询资源元数据 脚本化AssetDatabase操作
SkillsForUnity/unity-skills~/skills/asset/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-asset -g -y
提供Unity运行时异步代码的策略建议,指导在Update、协程、UniTask等调度方式间的选择,以及生命周期管理和取消清理的最佳实践。
在 Update/协程/UniTask/定时器间取舍 处理取消与清理
SkillsForUnity/unity-skills~/skills/async/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-async -g -y
Unity批量操作与异步任务编排工具,支持单次HTTP调用执行多步骤技能序列,提供预览、事务回滚及错误处理机制,适用于批量编辑和长时任务。
一次性操作大量对象 运行或轮询长时异步任务 先预览后提交的批量编辑
SkillsForUnity/unity-skills~/skills/batch/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-batch -g -y
用于管理Unity场景视图的书签功能,支持保存、恢复、列出和删除相机视角及选中对象位置。适用于在已存场景位置间导航或收藏特定机位,提升编辑效率。
保存当前场景视角和选中对象为书签 根据名称恢复之前保存的场景视角和选中对象 列出所有已保存的书签 删除指定的书签
SkillsForUnity/unity-skills~/skills/bookmark/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-bookmark -g -y
用于控制Unity场景视图和游戏相机,包括创建、调整位置、属性(FOV、裁剪面)、截图及正交模式切换。提供详细的使用指南、操作模式说明及防幻觉规则,辅助开发者高效管理编辑器与运行时相机状态。
取景 Scene View 创建或调整相机 修改 FOV 或裁剪面
SkillsForUnity/unity-skills~/skills/camera/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-camera -g -y
用于Unity引擎中Cinemachine虚拟相机的配置、创建与调校,支持2.x/3.x版本。涵盖相机跟随、注视、噪声及运镜行为设置,通过反射适配处理API差异,提供查询与自动化执行模式。
创建或调校 Cinemachine 相机 设置跟随/注视/噪声参数 构建 cinematic 运镜效果
SkillsForUnity/unity-skills~/skills/cinemachine/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-cinemachine -g -y
用于Unity项目的资产清理与审计,支持查找未使用、重复或缺失引用的资源,提供发布前瘦身及合规检查能力。
减少项目体积 排查重复或孤立资源 发布前审计
SkillsForUnity/unity-skills~/skills/cleaner/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-cleaner -g -y
管理Unity GameObject组件,支持挂载、移除、复制、开关及属性读写。提供单对象与批量操作技能,区分半自动与全自动模式,并明确高危删除操作的访问限制。
挂载或移除组件 在对象间复制组件 开关组件 读写序列化字段
SkillsForUnity/unity-skills~/skills/component/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-component -g -y
提供Unity编辑器控制台的日志捕获、查询、过滤及配置功能,支持查看错误警告、输出日志和管理控制台设置,辅助开发者进行项目调试与日志管理。
查看控制台输出 过滤错误或警告 输出日志消息 配置控制台行为
SkillsForUnity/unity-skills~/skills/console/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-console -g -y
Unity调试技能集,用于诊断编译失败、检查报错、强制重编及收集系统诊断信息。包含只读诊断工具和需授权的重编译高危操作,提供聚合健康快照和详细日志获取能力。
诊断编译失败 改动后检查报错 强制重编译 收集系统诊断
SkillsForUnity/unity-skills~/skills/debug/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-debug -g -y
用于在 Unity URP 中创建、配置和管理贴花投影器(Decal Projector)的技能集合,支持启用渲染特性及批量操作。
在 URP 中添加贴花 配置 Decal Projector 启用 Decal Renderer Feature
SkillsForUnity/unity-skills~/skills/decal/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-decal -g -y
提供Unity DOTween库的设计规范与最佳实践,涵盖初始化、补间生命周期管理及序列构建。基于源码1.3.015版本提炼规则,辅助开发者编写、审查代码及排查动画陷阱,确保动画逻辑正确且无内存泄漏。
编写或审查DOTween代码 构建动画序列 绑定补间生命周期 排查补间陷阱
SkillsForUnity/unity-skills~/skills/dotween-design/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-dotween-design -g -y
用于Unity项目中DOTween插件的安装配置、模块校验、设置管理及动画组件编辑的自动化技能集,支持Free/Pro版本及运行时脚本生成。
接入 DOTween 校验安装/模块 配置 DOTweenAnimation 组件
SkillsForUnity/unity-skills~/skills/dotween/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-dotween -g -y
提供Unity编辑器状态监控与控制能力,支持Play模式操控、运行时检查、场景变更读取及菜单执行。
读取持久化场景/文件变更 操控Play Mode 检查运行时状态 执行菜单项
SkillsForUnity/unity-skills~/skills/editor/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-editor -g -y
提供Unity场景中GameObject的创建、删除、复制、重命名及Transform调整等核心操作技能,支持批量处理与层级管理。
搭建或调整场景层级 新建或删除物体 修改Transform
SkillsForUnity/unity-skills~/skills/gameobject/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-gameobject -g -y
自动化 Unity HybridCLR 热更新预构建流程,涵盖配置、DLL 编译、AOT 引用生成及 YooAsset 产物对接。
配置热更程序集 编译热更 DLL 生成 AOTGenericReferences/link.xml 排查 HybridCLR 环境 把产物接进 YooAsset 打包链路
SkillsForUnity/unity-skills~/skills/hybridclr/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-hybridclr -g -y
用于配置Unity项目中已有纹理、音频和模型资源的导入设置,支持按平台覆盖及批量操作。提供查询与修改接口,确保资源正确导入并刷新。
调整资源导入方式 设置贴图压缩或Sprite模式 应用分平台覆盖
SkillsForUnity/unity-skills~/skills/importer/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-importer -g -y
提供Unity Inspector界面设计建议,优化组件字段展示、序列化组织及UX体验。指导合理使用属性特性,提升脚本在编辑器中的可配置性与可读性。
设计组件在Inspector的呈现 组织序列化字段 添加提示/分组
SkillsForUnity/unity-skills~/skills/inspector/SKILL.md
npx skills add Besty0728/Unity-Skills --skill unity-inspector -g -y

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-03 04:16
浙ICP备14020137号-1