unity-light
Installation
SKILL.md
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.
Triggers
- Adding or tuning lights
- Setting up scene lighting
- Batch-enabling/disabling lights
- 添加或调校灯光、布置场景照明、批量开关灯光
Unity Light Skills
BATCH-FIRST: Use
*_batchskills when operating on 2+ lights.
Operating Mode
- Approval (default): mutating skills (
light_create,light_set_properties,light_set_properties_batch,light_set_enabled,light_set_enabled_batch,light_add_probe_group,light_add_reflection_probe) need user grant; grant triggers a single server-side execution that returns the result. - Auto / Bypass: those skills execute directly.
- Query skills (
light_get_info,light_get_properties,light_find_all,light_get_lightmap_settings) areSkillMode.SemiAuto— they run in all three modes without grant. - This module contains no Delete / PlayMode / Reload / high-risk skills (no NeverInSemi); to remove a Light, call
gameobject_deletefrom thegameobjectmodule.