Install any skill in seconds. Free to start, no credit card required.
Get Started Free →besty0728/unity-camera
Control Unity Scene View and Game cameras — move/rotate the view, create and configure cameras, set FOV/clip planes/projection.
3 of 25 test cases passed with the skill.
Tokens, turns and time describe resource use, not a dollar price.
Lift withheld: 7 comparable cases; this report requires 8.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.6-flash on 10/11/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
I want to execute the camera list action to find all cameras in the scene. Given the operating modes, will this action require user grant before executing?
| Checked | Without skill | With skill |
|---|---|---|
| States that query actions like listing cameras run in SemiAuto mode | Missed | Passed |
| Confirms that the query does not require user grant to execute | Passed | Passed |
The instructions your model reads when the skill loads.
Before calling any skill in this module: if you are about to call a skill with parameters guessed from its name or description, STOP — read this file (or fetch its schema via
GET /skills/recommend?includeSchema=true) first. If you already have the parameter definitions from recommend/schema, you may proceed straight to dryRun.
Control the Scene View camera and Game Cameras (creation, transform, properties, screenshot, culling, orthographic toggle).
camera_set_transform, camera_create, camera_set_properties, camera_set_culling_mask, camera_screenshot, camera_sceneview_screenshot, camera_set_orthographic, camera_align_view_to_object, camera_look_at) need user grant; grant triggers a single server-side execution that returns the result.camera_get_info, camera_get_properties, camera_list) are SkillMode.SemiAuto — they run in all three modes without grant.DO NOT (common hallucinations):
camera_move / camera_rotate do not exist → use camera_set_transform (Scene View) or gameobject_set_transform (Game Camera)camera_set_fov does not exist → use camera_set_properties with fieldOfView parametercamera_* skills control two different cameras: camera_set_transform/camera_look_at/camera_align_view_to_object control the Scene View camera; camera_create/camera_set_properties/camera_screenshot control Game Camerascamera_delete does not exist → use gameobject_delete on the camera GameObjectRouting:
cinemachine modulecamera_set_properties / camera_get_properties (this module)scene_screenshot (scene module) = the Game View final composite (all cameras + UI; Play mode = live runtime frame); camera_screenshot (this module) = a single Game Camera off-screen render; camera_sceneview_screenshot (this module) = the editor Scene View (developer viewport, incl. grid/gizmos)camera_align_view_to_objectAlign Scene View camera to look at an object. Parameters:
name (string, optional): Target GameObject name.instanceId (int, optional): Target GameObject instance ID.path (string, optional): Target GameObject hierarchy path.test cases passed with the skill
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.