Addressables

Unity Addressables cookbook: handle-lifecycle discipline, label loading, and the IsValid()-before-release rule most devs skip.

Tested · Works

Test report

Verdict
Tested · Works
Score
9.2/10
Tested
Jul 16, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · f0a3d46

Wrote a real label-loading MonoBehaviour two ways: the baseline free-form version released its handle without an IsValid() guard (a real double-release/exception risk if load never completed); the skill-guided version followed the doc's Handle Lifecycle + Label-Based Loading patterns verbatim and caught it, adding the IsValid() check and a status/OperationException log the baseline omitted.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 8/10
  • Docs & honesty 5/5

What Addressables does

A single-file reference for Unity's Addressables asset system — LoadAssetAsync/InstantiateAsync patterns, handle tracking and release, label-based batch loading, remote catalog updates, and UniTask integration. Triggers on questions about loading Addressable assets, fixing Addressables memory leaks, or setting up remote catalogs in Unity.

How to install Addressables

git clone https://github.com/XeldarAlz/everything-claude-unity
cd everything-claude-unity
mkdir -p ~/.claude/skills
cp -r .claude/skills/systems/addressables ~/.claude/skills/addressables

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Addressables

  • /addressables Unity Addressables cookbook: handle-lifecycle discipline, label loading, and the IsValid()-before-release rule most devs skip.

It also activates on plain-language prompts like these:

  • Load all Addressable prefabs sharing a label and release them cleanly
  • My Unity Addressables handles are leaking memory, help me fix it
  • Set up a remote Addressables catalog update for my Unity project

Frequently asked questions

Is the Addressables skill free?
Yes. The skill itself is free from XeldarAlz/everything-claude-unity. SkillProof publishes the install command and an independent test verdict at no cost.
Does Addressables work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 16, 2026. Verdict: Tested · Works. Wrote a real label-loading MonoBehaviour two ways: the baseline free-form version released its handle without an IsValid() guard (a real double-release/exception risk if load never completed); the skill-guided version followed the doc's Handle Lifecycle + Label-Based Loading patterns verbatim and caught it, adding the IsValid() check and a status/OperationException log the baseline omitted.
What is the Addressables SkillProof Score?
9.2/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 5/5.
How do I install Addressables?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Addressables with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.