unity-sample

Tests UnitySkills REST server connectivity with minimal echo and ping-style calls.

Updated Jun 21, 2026
One-click install
npx skills add https://github.com/du-qwq/Shader-Writing-Architecture-and-Specifications --skill unity-sample-du-qwq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-sample
Source: https://github.com/du-qwq/Shader-Writing-Architecture-and-Specifications/tree/main/.agents/skills/unity-skills/skills/sample
Command: npx skills add https://github.com/du-qwq/Shader-Writing-Architecture-and-Specifications --skill unity-sample-du-qwq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When setting up or debugging the UnitySkills REST server, you need a quick way to verify the server is reachable and responding before running real scene operations. This Skill provides minimal echo/ping-style calls for smoke-testing API connectivity. ## Core Features & Use Cases - Connectivity Smoke Tests: Run simple calls like get_scene_info and find_objects_by_name to confirm the REST server responds. - Basic Primitive Operations: Create cubes and spheres or set object transforms as lightweight demo calls. - Use Case: After starting the UnitySkills REST server, ask the assistant to test the connection — it will issue a minimal query call and confirm the server is alive before you proceed with real GameObject work. ## Quick Start Test whether the UnitySkills REST server is reachable by running a simple connectivity check.

Frequently Asked Questions about unity-sample

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

FAQPage Schema
How do I test if the UnitySkills REST server is running?

Run a minimal query call such as get_scene_info or find_objects_by_name through this sample module. If the server responds, connectivity is confirmed; you can also use the Python helper unity_skills.health() for a dedicated health check.

What is the difference between sample_create and gameobject_create?

sample_create is a simplified demo version intended only for connectivity testing. For real GameObject creation and manipulation, use the full gameobject module, which provides complete functionality.

Can I use sample skills for production Unity scene work?

No. Sample skills are basic test and demo skills only. For production GameObject operations, route to the gameobject module as directed in the skill's routing guidance.

Why does delete_object fail in Approval mode?

delete_object is auto-forbidden in this module and returns MODE_FORBIDDEN under the grant flow. It is only reachable under Bypass mode or through a user-managed Allowlist entry.

How do I find the exact parameters for each sample skill?

Query GET /skills/schema on the REST server or call unity_skills.get_skill_schema() in Python. The schema endpoint defines exact names, parameters, defaults, and return values.