> For the complete documentation index, see [llms.txt](https://docs.decentraland.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.decentraland.org/creator/content-creator-es/scenes-sdk7/otros/migrate-legacy-sdk6-scenes.md).

# Migra escenas heredadas de SDK6

Si tienes una escena antigua de SDK6 que te gustaría poner al día, puedes migrarla a SDK7 automáticamente con la ayuda de un asistente de IA. Los [Decentraland SDK Skills](/creator/content-creator-es/scenes-sdk7/primeros-pasos/vibe-coding.md#install-skills-for-any-ai-agent) incluyen un flujo de trabajo de migración dedicado que la IA sigue paso a paso, así que no tienes que traducir el código a mano.

Esta guía te acompaña durante todo el proceso.

## 1. Crea una nueva escena vacía de SDK7

Empieza con un proyecto SDK7 nuevo y vacío. La IA trasladará tu código y tus assets heredados a esta estructura limpia.

**Opción A — Creator Hub**

1. Abre el Creator Hub.
2. Selecciona la **Scenes** pestaña y haz clic en **Create Scene**.
3. Elige la **Empty Scene** template.

**Opción B — Línea de comandos**

Ejecuta lo siguiente en una carpeta vacía:

```bash
npx @dcl/sdk-commands init
```

Esto rellena la carpeta con los archivos predeterminados de un proyecto SDK7.

## 2. Instala los SDK Skills

Los SDK Skills enseñan a tu agente de IA a trabajar con Decentraland SDK7, incluida la forma de realizar una migración correcta de SDK6 → SDK7.

Puedes instalarlos de dos maneras.

**Opción A — Pídele a la IA que los instale**

Abre tu asistente de IA en la carpeta de la escena y simplemente dile:

> Instala los Decentraland SDK skills.

La IA conoce el comando y los instalará por ti.

**Opción B — Instálalos desde la línea de comandos**

```bash
npx skills add decentraland/sdk-skills
```

Para más detalles sobre qué skills están disponibles y cómo funcionan, consulta [Vibe Coding with AI](/creator/content-creator-es/scenes-sdk7/primeros-pasos/vibe-coding.md#install-skills-for-any-ai-agent).

## 3. Pídele a la IA que migre la escena

Coloca los archivos de tu proyecto heredado de SDK6 en algún lugar que la IA pueda leer; por ejemplo, en una carpeta separada de tu equipo o en un repositorio público de GitHub.

Luego envíale este prompt a la IA:

> Migra esta escena de SDK6 a SDK7.

Los skills incluyen el playbook completo de migración, así que la IA:

* Identificará el punto de entrada y los componentes usados en la escena de SDK6.
* Traducirá entities, components y systems a sus equivalentes de SDK7.
* Moverá los modelos 3D, audio y otros assets al nuevo proyecto.
* Actualizará `scene.json` y la configuración del proyecto.
* Reemplazará las APIs obsoletas por sus equivalentes actuales de SDK7.

## 4. Prueba e itera

Una vez que termine el proceso de migración, previsualiza la escena y recórrela.

* En el Creator Hub, haz clic en **Preview**.
* Desde la línea de comandos, ejecuta `npm run start`.

Mientras pruebas, busca:

* Problemas visuales — modelos faltantes, posiciones o escalas incorrectas, Materials rotos.
* Problemas de interacción — clics que no se activan, Triggers que no se activan, diálogos que no aparecen.
* Problemas de Multiplayer o networking, si tu escena los usaba.
* Errores de Console en la ventana de Preview.

Cuando encuentres un bug, descríbelo a la IA en lenguaje sencillo:

> El botón rojo de la mesa ya no abre la puerta. Antes reproducía un sonido y rotaba la puerta 90 grados.

La IA puede usar los skills relacionados (interactividad, animaciones, audio, etc.) para corregir los problemas uno por uno. Itera hasta que la escena se comporte como la original.

{% hint style="info" %}
**💡 Consejo**: Corrige un bug a la vez y haz Preview después de cada cambio. Es mucho más fácil detectar regresiones cuando los cambios son pequeños.
{% endhint %}

## Próximos pasos

* [Vibe Coding with AI](/creator/content-creator-es/scenes-sdk7/primeros-pasos/vibe-coding.md) — Referencia completa para trabajar con asistentes de IA y SDK Skills.
* [SDK Quick Start](/creator/content-creator-es/scenes-sdk7/primeros-pasos/sdk-101.md) — Aprende los fundamentos de SDK7 para que puedas revisar y perfeccionar el código migrado.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.decentraland.org/creator/content-creator-es/scenes-sdk7/otros/migrate-legacy-sdk6-scenes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
