What problem does it solve? Porting a Decentraland scene from SDK6 to SDK7 requires rewriting class-based entity code into the new ECS model, updating dependencies, reorganizing assets, and converting dozens of APIs — a process where silent failures (unmutated components, missing colliders, unplayed animations) are common and hard to debug. ## Core Features & Use Cases - SDK6 Verification: Confirms a project is truly SDK6 by checking package.json dependencies, scene.json runtimeVersion, and source code patterns before starting any work. - Complete API Mapping: Provides a comprehensive SDK6-to-SDK7 conversion table covering entities, components, systems, Transforms, GLTF models, materials, animations, pointer events, input, audio, timers, and trigger areas. - Step-by-Step Migration Workflow: Guides an 11-step ordered process from auditing the old project through porting components, systems, entities, input, animations, and sounds, ending with grep-based verification checks. - Use Case: A developer has an old Decentraland game built on decentraland-ecs with @Component classes and ISystem implementations. Use this Skill to convert it to @dcl/sdk with engine.defineComponent, free-function systems, and pointerEventsSystem handlers while preserving scene.json's main field. ## Quick Start Migrate my existing Decentraland SDK6 scene in this project to SDK7, converting all components, systems, and pointer events to the new @dcl/sdk APIs.