Agent skill · Backend & API

world-labs-marble

Generate persistent, explorable 3D worlds/environments with Marble by World Labs — from text, a single image, multiple images, video, or a 360 panorama, plus coarse-structure blocking with Chisel. Use this skill when a task needs a navigable 3D scene, VR/immersive backdrop, virtual-production environment, previz set, game-blockout, or web/engine-ready Gaussian splat or mesh, and you must choose an input mode, a Marble model, an export format, and a plan/API route, then review world quality. Covers the Marble web app and the World API, editing/expansion, output formats and what each supports

Calesthio43,316★ · +2,384/wk · 2 repos on radarProfile →
claude-codecodexcopilotcursorMIT
Install
npx skills add calesthio/generative-media-skills --skill world-labs-marble --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 21 KB
Bundled scripts: none
Path: skills/providers/world-models/world-labs-marble/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 112 · +8 this week
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

It instructs the agent to generate navigable 3D environments from text, images, video, or a 360 panorama, using Marble’s models and export options, and to review downstream quality and suitability for production use.

How it works

  • Choose an input mode from: Text, Single image, Multiple images, Video, 360 panorama.
  • Select a Marble model (marble-1.1, marble-1.1-plus, marble-1.0, marble-1.0-draft) and apply production heuristics about when to use each.
  • Pick an export format (Gaussian splat SPZ/PLY, collider mesh GLB, high-quality mesh GLB, 360 panorama PNG, Video) according to fidelity, physics needs, and downstream compatibility.
  • Decide on a downstream pipeline: import into Unity/Unreal/Blender/Houdini/Web, or use Spark for web.
  • If editing or expansion is needed, utilize tools like Create & Edit, Pano Edit, Expand, Variations, Compose (Studio), and Record with camera paths.
  • Consider licensing and rights notes: Free vs Pro/Max tiers affect commercial rights and outputs.
  • Ensure the chosen route aligns with the plan/API, then review world quality against production criteria (seams, ground plane, occluded regions, artifacts, scale, style consistency).

When to use it

Use when delivering a 3D space: VR/web viewer/game engine environments, virtual production/backdrops, previz, or programmatic World API generation. Do not use for flat images, short clips, or real-time infinite-world streaming; Marble outputs are static, bounded 3D environments.

What it can touch

The skill references inputs, Marble models, export formats, World API routes, and downstream engines/tools (Unity/Unreal/Blender/Houdini/Web). It includes mentions of specific formats (SPZ, PLY, GLB, PNG) and tools (Spark, OpenCV coordinates adjustments).

Caveats

  • Static, bounded worlds with no in-exported motion or physics baked in; dynamic elements appear in video renders.
  • High-quality mesh exports are Pro-tier, rate-limited, and owner-only; expansion features may be gated to Pro/Max.
  • Licensing notes indicate commercial rights vary by tier; verify live TOS for current plan.
  • OpenGL vs OpenCV coordinate conventions may require Y/Z axis adjustments when importing.
From the SKILL.md

# World Labs Marble Marble is World Labs' commercial multimodal **world model**: it lifts a text prompt, image(s), video, panorama, or coarse 3D blocking into a **persistent, downloadable 3D environment** you can navigate, edit, expand, and export. World Labs was co-founded by Fei-Fei Li; Marble reached general availability on **2025-11-12** and a programmatic **World API** was announced **2026-01

More from generative-media-skills
All skills →
About this skill
What does the world-labs-marble skill do?

Generate persistent, explorable 3D worlds/environments with Marble by World Labs — from text, a single image, multiple images, video, or a 360 panorama, plus coarse-structure blocking with Chisel. Use this skill when a task needs a navigable 3D scene, VR/immersive backdrop, virtual-production environment, previz set, game-blockout, or web/engine-ready Gaussian splat or mesh, and you must choose an input mode, a Marble model, an export format, and a plan/API route, then review world quality. Covers the Marble web app and the World API, editing/expansion, output formats and what each supports

How do I install it?

Run `npx skills add calesthio/generative-media-skills --skill world-labs-marble --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From calesthio/generative-media-skills, a repository with 112 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going