batihandev
- 35 skills
- 0 followers
- 6 hours ago last updated
- ▌ Unity MCP Skills · batihandev bundleUse when working with a Unity project via MCP — creating or editing scenes, GameObjects, components, prefabs, materials, UI, lighting, navmesh, animations, terrain, C# scripts, or any other Unity Editor task.
- ▌ Unity UI · batihandevUse when users want to create Canvas, Button, Text, Image, or other UI elements.
- ▌ Unity Xr · batihandevUse when users want to set up XR rigs, add grab interactions, configure teleportation, continuous locomotion, XR UI, or diagnose XR scenes. Requires com.unity.xr.interaction.toolkit 3.x on Unity 6+.
- ▌
- ▌ Unity Asset · batihandevUse when users want to import, move, delete, duplicate, or organize project assets.
- ▌
- ▌ Unity Light · batihandevUse when users want to create or configure lights (Directional, Point, Spot, Area).
- ▌
- ▌ Unity Smart · batihandevUse when users want to find objects by property conditions, arrange objects in grid/circle/line, or auto-wire serialized references.
- ▌
- ▌ Unity Editor · batihandevUse when users want to enter play mode, select objects, undo/redo, or execute menu commands.
- ▌
- ▌ Unity Script · batihandevUse when creating, reading, editing, searching, validating, or deleting C# scripts in a Unity project.
- ▌
- ▌ Unity Cleaner · batihandevUse when users want to find unused assets, duplicate files, or clean up the project.
- ▌
- ▌ Unity Navmesh · batihandevUse when users want to bake NavMesh or calculate paths for AI navigation.
- ▌
- ▌ Unity Physics · batihandevUse when users want to perform raycasts, overlap checks, or configure gravity.
- ▌ Unity Project · batihandevUse when users want to get project settings, quality settings, or shader lists.
- ▌ Unity Terrain · batihandevUse when users want to create terrain, set heights, paint textures, or add trees.
- ▌ Unity Tooling · batihandevUse when about to write or install a custom Editor script, add a [MenuItem], build a custom Editor window, or create a one-off Editor helper — to check whether a ready-to-paste template already exists in tooling/<domain>/ before reaching for Unity_CreateScript.
- ▌ Unity Animator · batihandevUse when users want to create animation controllers, add parameters, play animations, or control animation state machines.
- ▌ Unity Importer · batihandevUse when users want to configure texture, audio, or model import settings.
- ▌ Unity Material · batihandevUse when users want to create materials, set colors, textures, emission, or shader properties.
- ▌
- ▌ Unity Component · batihandevUse when users want to add, remove, or configure components like Rigidbody, Collider, AudioSource.
- ▌ Unity Uitoolkit · batihandevUse when working with UI Toolkit (UITK) for Unity — create/edit USS stylesheets and UXML layouts, configure UIDocument in scenes.
- ▌ Unity Gameobject · batihandevUse when users want to create, delete, move, rotate, scale, or parent GameObjects.
- ▌ Unity Perception · batihandevUse when users want to get a summary, overview, dependency report, or export of the current scene state.
- ▌ Unity Probuilder · batihandevUse when users want to create ProBuilder shapes, extrude faces, bevel edges, subdivide meshes, or perform procedural mesh operations. Requires com.unity.probuilder package.
- ▌ Unity Validation · batihandevUse when users want to find missing scripts, validate references, or check project health.
- ▌ Unity Cinemachine · batihandevUse when users want to create cinematic cameras, set follow/look targets, or configure camera behaviors.
- ▌ Unity Optimization · batihandevUse when users want to optimize textures, meshes, or improve performance.
- ▌ Unity Scriptableobject · batihandevUse when users want to create, read, or modify ScriptableObject assets.