avatar-animations

Installation
SKILL.md

Authoring Avatar Animations (Scene Emotes)

This skill covers making the animation file: posing the official Decentraland avatar rig in Blender, exporting a clip as a *_emote.glb, verifying it, and handing it to the scene. The scene-side API that plays it — triggerSceneEmote, stopEmote, AvatarEmoteCommand, the AvatarMask enum, the permission — lives in player-avatar; this skill links there rather than repeating it.

Check the embedded emotes before authoring anything. The Explorer ships 21 emotes playable by name from a scene (triggerEmote) or on an AvatarShape — including looping sitting poses. Full list with loop flags (single source of truth): {baseDir}/references/embedded-emotes.md.

Scope check before you start:

The user wants Skill
A new animation of the player's avatar that doesn't exist yet this skill
To play a built-in emote, or a _emote.glb that already exists player-avatar
To play an animation clip baked into a .glb model/prop animations-tweens
To animate an NPC npcs
To move/rotate an entity procedurally animations-tweens (Tween)

Workflow

Installs
38
GitHub Stars
3
First Seen
14 days ago