What problem does it solve? Building interactive non-player characters in Decentraland SDK7 scenes requires wiring up activation triggers, dialog UI, animations, and movement logic from scratch. This Skill provides the dcl-npc-toolkit library patterns to create NPCs that converse with players, react to proximity or clicks, play animations, and walk paths without reimplementing that boilerplate. ## Core Features & Use Cases - NPC Creation and Activation: Create CUSTOM (GLB model) or AVATAR (AvatarShape with wearables) NPCs triggered by clicking, pressing E, walking near, or external calls, with configurable cooldowns and react distances. - Dialog System: Build branching conversation trees with questions, up to four buttons per entry, triggered actions, typing effects, audio, and both UI windows and floating speech bubbles. - Animation and Movement: Loop idle animations, play one-shot animations or avatar emotes, and make NPCs walk waypoint paths with speed, duration, looping, and callback controls. - Use Case: Add a quest-giver NPC to a scene that greets players on approach, asks a yes/no question through a dialog window, plays a celebration animation on acceptance, and resumes patrolling a looped path when the conversation ends. ## Quick Start Ask the AI to create an NPC in your Decentraland SDK7 scene using dcl-npc-toolkit that talks to the player with a branching dialog when clicked.