addressables-design
Source-anchored design rules for Unity Addressables 1.22.3/2.9.1
Sample and demo skills for API connectivity testing
$ npx -y skills add Besty0728/Unity-Skills --skill sample --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/sampleContext preview
The summary Claude sees to decide when to auto-load this skill.
Sample and demo skills for API connectivity testing
name: unity-sample description: Sample and demo skills for API connectivity testing
> **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.
Basic examples for testing the API.
**Operating Mode** (v1.9 three-tier):
**Surface profile**: this module's write skills count as GameObject authoring under another name, so both the `guide` and `noSceneAuthoring` profiles hide them and answer `SURFACE_EXCLUDED` — the exclusion cannot be bypassed by mode or Allowlist. Under `guide`, `details.manualDoc` points at `manual-gameobject`, which teaches these same primitive/transform steps by hand. The query skills stay available in every profile.
`SURFACE_EXCLUDED` has a second source beyond a hidden skill name: visible shell skills that replay a payload — `batch_execute` / `batch_retry_failed` (batch module) and the workflow undo/redo/revert skills (workflow module) — return the same code at execution time when the payload they are about to apply lands in a category the active profile withdraws, even though those shell skills are never themselves hidden.
**DO NOT** (common hallucinations):
**Routing**:
Create a cube primitive. **Parameters:** `x`, `y`, `z`, `name`
Create a sphere primitive. **Parameters:** `x`, `y`, `z`, `name`
Delete object by name. **Parameters:** `objectName`
Find objects containing string. **Parameters:** `nameContains` (`name` is also accepted as a compatibility alias)
Set object position. **Parameters:** `objectName`, `x`, `y`, `z`
Set object rotation. **Parameters:** `objectName`, `x`, `y`, `z`
Set object scale. **Parameters:** `objectName`, `x`, `y`, `z`
Get current scene information. **Parameters:** None.
---
Exact names, parameters, defaults, and returns are defined by `GET /skills/schema` or `unity_skills.get_skill_schema()`, not by this file.
REST API-based AI-driven Unity Editor Automation Engine Let AI control Unity scenes directly through Skills 🎉 We are now indexed by DeepWiki! Got questions? Check out the AI-generated docs → The current official maintenance baseline is Unity 2022.3+.
Source-anchored design rules for Unity Addressables 1.22.3/2.9.1
Manage Addressables groups, entries, profiles and content builds (com.unity.addressables, reflection-based)