unity-skills-index

Indexes Unity Skills modules with mode requirements and routing guidance for module selection.

Updated May 20, 2026
One-click install
npx skills add https://github.com/yuse168/Roomies --skill unity-skills-index-yuse168
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: unity-skills-index
Source: https://github.com/yuse168/Roomies/tree/main/.agents/skills/unity-skills/skills
Command: npx skills add https://github.com/yuse168/Roomies --skill unity-skills-index-yuse168

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Unity projects expose dozens of REST and advisory modules, and picking the wrong one or calling it under the wrong operating mode (Approval/Auto/Bypass) wastes time or triggers MODE_FORBIDDEN errors. This index catalogs every module so you can quickly find which module handles a task and what mode it requires. ## Core Features & Use Cases - Module Catalog: Lists 50+ functional REST modules (gameobject, prefab, material, shadergraph, netcode, yooasset, hybridclr, and more) with batch-support flags and links to each module's SKILL.md. - Mode Legend: Explains SA/FA/Mixed labels and the auto-forbidden suffix so you know whether a skill runs directly, needs a user grant, or only works in Bypass mode. - Advisory Design Modules: Indexes design-guidance modules covering architecture, ADRs, performance, Addressables, UniTask, DOTween, and YAML editing rules. - Use Case: A user asks which module handles NavMesh baking; the index routes them to the navmesh module, shows it is Mixed mode with auto-forbidden skills, and points to its SKILL.md for exact skill signatures. ## Quick Start Ask which Unity module handles a specific task, such as requesting the module list or asking what handles prefab spawning.

Frequently Asked Questions about unity-skills-index

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find which Unity module handles a specific task?▼

Browse the module index table, which maps tasks to modules like gameobject, prefab, material, or navmesh with short descriptions. For exact skill signatures, call GET /skills/schema or unity_skills.get_skill_schema() instead of guessing names.

What do SA, FA, and Mixed mode labels mean for Unity skills?▼

SA modules run directly in Approval, Auto, and Bypass modes. FA modules require a user grant under Approval but run directly in Auto and Bypass. Mixed modules contain both types, so check the per-skill mode field returned by GET /skills.

Why does a Unity skill return MODE_FORBIDDEN?▼

Modules marked with an asterisk contain auto-forbidden skills such as Delete, Play Mode, or Domain Reload. These return MODE_FORBIDDEN under Approval and Auto; only Bypass mode runs them, or the user can permanently allow them via the Allowlist.

Should I use batch skills or single-item calls in Unity automation?▼

When a task touches two or more objects in Auto or Bypass mode, prefer *_batch skills over repeated single calls. The index table marks which modules support batch operations.

What is the difference between functional and advisory Unity modules?▼

Functional modules execute REST operations against the Unity editor, such as creating objects or building bundles. Advisory modules like architecture, adr, and unitask-design provide design guidance and source-anchored rules only, without executing editor actions.