Addressables
SkillDev toolsManage Unity Addressables groups and content with unity-cli. Use when the user asks to list or create a group, add or remove an entry, build or clean addressables content, or analyze and fix addressables issues before a build. Do not use for generic import settings or material edits; use `unity-asset-management` instead.
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Addressables skill
What this skill tells your AI
The instructions your AI receives, as published by akiojin/unity-cli in .claude-plugin/plugins/unity-cli/skills/unity-addressables/SKILL.md and read by ahel’s review.
With --output json, results use {success, command, data, errors, warnings}. Check the exit status and envelope success first; tool-result fields in this skill are relative to data. Read failure codes from errors[0].code; see unity-cli-usage for exit-code recovery.
Manage Addressable asset groups, build content, and analyse bundles. This skill is the content-delivery sibling of unity-asset-management.
Use When
- The user wants to manage Addressables groups or entries.
- The task involves building or cleaning Addressables content.
- The user wants an analysis pass or automatic issue fix before shipping content.
Do Not Use When
- The task is about general asset import settings or dependency analysis outside Addressables; use
unity-asset-management. - The request is about scene object setup rather than content delivery; use
unity-gameobject-editorunity-scene-create.
Preferred Flow
- Inspect existing groups before creating or moving entries.
- Apply group or entry changes with
addressables_manage. - Run
addressables_analyzebefore a build, and usefix_issuesonly when the reported changes are acceptable. - Build with
addressables_build, usingclean_buildwhen structure changed substantially.
unity-cli raw addressables_manage --json '{"action":"list_groups"}'
unity-cli raw addressables_manage --json '{"action":"create_group","groupName":"Characters"}'
unity-cli raw addressables_manage --json '{"action":"add_entry","groupName":"Characters","assetPath":"Assets/Prefabs/Hero.prefab","address":"hero"}'
unity-cli raw addressables_analyze --json '{"action":"analyze"}'
unity-cli raw addressables_build --json '{"action":"clean_build"}'
Examples
- "Create an Addressables group for character prefabs and add the hero prefab."
- "Analyze Addressables issues and then build content."
- "Run a clean Addressables build after reorganising groups."
References
- runtime-checklist.md: connection and instance prerequisites.
- addressables-build-loop.md: safer order for group changes, analysis, and clean builds.
Signals
- GitHub stars
- 106
- Forks
- 12
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
unity-addressables-akiojin- Source
- github.com/akiojin/unity-cli