create-scene

Generate a Decentraland SDK7 scene scaffold with core configuration files.

3|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/decentraland/sdk-skills --skill create-scene-decentraland
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-scene
Source: https://github.com/decentraland/sdk-skills/tree/main/create-scene
Command: npx skills add https://github.com/decentraland/sdk-skills --skill create-scene-decentraland

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold a new Decentraland SDK7 scene project by generating the core scaffolding files (scene.json, package.json, tsconfig.json) and a starting src/index.ts, enabling developers to start building quickly without manual setup.

Core Features & Use Cases

  • Generates scene.json with proper schema support for parcels, spawnPoints, permissions, and featureToggles, including multi-parcel layouts
  • Creates a ready-to-edit project structure (package.json, tsconfig.json, and source entry) tailored for SDK7 development
  • Use when starting a brand-new scene, establishing a project from scratch, or learning the recommended project layout and constraints for Decentraland scenes

Quick Start

Run the SDK's init flow to scaffold scene.json, package.json, tsconfig.json, and src/index.ts for a fresh SDK7 scene.

Frequently Asked Questions about create-scene

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new Decentraland SDK7 scene?

Scaffolding a Decentraland SDK7 scene generates core project files like scene.json, package.json, tsconfig.json, and src/index.ts. This provides a ready-to-edit project structure tailored for SDK7 development without manual setup.

What files are generated for a Decentraland scene project structure?

A Decentraland scene project structure generates scene.json, package.json, tsconfig.json, and src/index.ts. These files configure parcels, TypeScript compilation, and runtime constraints for SDK7 development.

Can I configure multi-parcel layouts in scene.json?

Yes, scene.json supports multi-parcel layouts. The schema includes configurations for parcels, spawnPoints, permissions, and featureToggles to define the spatial boundaries and runtime rules of your scene.

Do I need TypeScript to build a scene from scratch in Decentraland?

TypeScript is required to build a scene from scratch in Decentraland. The scaffold generates a tsconfig.json and a src/index.ts entry file to establish the recommended TypeScript project layout for SDK7.

What are the limitations of manually setting up a Decentraland SDK7 scene?

Manual setup risks missing critical schema configurations for parcels, spawnPoints, and featureToggles in scene.json. Scaffolding ensures the correct project structure and runtime constraints are established from the start.