Addressables
Cookbook del sistema Addressables de Unity: disciplina de ciclo de vida de manejo, carga por etiquetas y la regla IsValid()-before-release que la mayoría de los desarrolladores omiten.
Probado · Funciona
Qué hace
Una referencia de un solo archivo para el sistema de assets Addressables de Unity — patrones LoadAssetAsync/InstantiateAsync, seguimiento y liberación de manejadores, carga por lotes basada en etiquetas, actualizaciones de catálogo remotas e integración con UniTask. Se activa con preguntas sobre la carga de assets Addressables, la corrección de fugas de memoria de Addressables o la configuración de catálogos remotos en Unity.
Informe de la prueba
Escribí un MonoBehaviour real de carga por etiquetas de dos maneras: la versión de formato libre básica liberó su manejador sin una guarda IsValid() (un riesgo real de doble liberación/excepción si la carga nunca se completaba); la versión guiada por la habilidad siguió los patrones de Ciclo de Vida del Manejador + Carga Basada en Etiquetas de la documentación verbatim y lo detectó, agregando la verificación IsValid() y un registro de estado/OperationException que la versión básica omitió.
Probado el: 2026-07-16 · Claude Code 2.x (agent harness)
Instalación
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
Comandos y prompts de ejemplo
/addressablesCookbook del sistema Addressables de Unity: disciplina de ciclo de vida de manejo, carga por etiquetas y la regla IsValid()-before-release que la mayoría de los desarrolladores omiten.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Load all Addressable prefabs sharing a label and release them cleanlyMy Unity Addressables handles are leaking memory, help me fix itSet up a remote Addressables catalog update for my Unity project