Token导航 LogoToken导航TokenDH.com
开发需要联网github未标认证来源可访问许可证需确认审计提醒

deploy-worlds部署世界

Agent Skill

用于辅助云资源、部署、容器、基础设施和运维自动化任务。它适合让 Agent 检查配置、整理部署步骤、分析资源状态、生成排障思路或辅助云服务接入。使用时需要明确目标环境、账号权限、区域和资源组,区分本地测试与生产操作;涉及删除资源、重启服务、修改网络或权限配置时,应先确认影响范围。

总安装

499

周安装

21

GitHub Stars

13

下载量

175
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:deploy-worlds(部署世界)
来源仓库:https://github.com/dcl-regenesislabs/opendcl
仓库路径:skills/deploy-worlds
安装命令:
npx skills add https://github.com/dcl-regenesislabs/opendcl --skill deploy-worlds
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/dcl-regenesislabs/opendcl --skill deploy-worlds

简介

发布个人 Decentraland 世界(Worlds),不受地块限制且自动展示于 Places 页面。

  • 适用于 Codex、Claude、Cursor、Gemini CLI 中虚拟空间创作,需持有 DCL NAME 或 ENS 域名。
  • 签名钱包须拥有 NAME 所有权或通过 ACL 获得部署权限,scene.json 需声明 worldConfiguration。
  • 安装命令为 npx skills add https://github.com/dcl-regenesislabs/opendcl --skill deploy-worlds。
  • 部署过程调用 dcl sdk-commands,要求网络稳定以避免 IPFS 上传超时。

SKILL.md

Deploying to Decentraland Worlds

Worlds are personal 3D spaces not tied to LAND. They have no parcel limitations and are automatically listed on the Places page.

Requirements

To publish to a World, the user must own either:

  • A Decentraland NAME (e.g., my-name.dcl.eth)
  • An ENS domain (e.g., my-name.eth)

The wallet signing the deployment must own the NAME, or have been granted permission via Access Control Lists (ACL).

1. Configure scene.json

Add a worldConfiguration section to scene.json:

{
  "worldConfiguration": {
    "name": "my-name.dcl.eth"
  }
}

The name field must match a Decentraland NAME or ENS domain owned by the deploying wallet.

Opt out of Places listing

All Worlds are automatically listed on the Places page. To opt out:

{
  "worldConfiguration": {
    "name": "my-name.dcl.eth",
    "placesConfig": {
      "optOut": true
    }
  }
}

2. Deploy

Use the /deploy command — it auto-detects the worldConfiguration in scene.json and deploys to the Worlds content server automatically.

Alternatively, deploy manually via CLI:

npx @dcl/sdk-commands deploy --target-content https://worlds-content-server.decentraland.org

This will prompt the user to sign the deployment with their wallet. Validations run automatically to allow or reject the scene.

Via Creator Hub

  1. Open the scene project in Creator Hub
  2. Click the Publish button (top-right corner)
  3. Select PUBLISH TO WORLD
  4. Choose which NAME or ENS domain to publish to

3. Access the World

After a successful deploy, the /deploy command outputs a visit URL automatically. The World is also accessible at:

https://decentraland.zone/bevy-web?realm=NAME.dcl.eth

From inside Decentraland, use the chatbox command:

/goto NAME.dcl.eth

Full scene.json Example

{
  "ecs7": true,
  "runtimeVersion": "7",
  "display": {
    "title": "My World",
    "description": "A personal 3D space"
  },
  "scene": {
    "parcels": ["0,0"],
    "base": "0,0"
  },
  "main": "bin/index.js",
  "worldConfiguration": {
    "name": "my-name.dcl.eth"
  }
}

Troubleshooting

ErrorCauseSolution
"NAME not found" or "NAME not owned"The wallet signing the deployment doesn't own the NAME/ENS in worldConfiguration.nameVerify NAME ownership at https://builder.decentraland.org/names. The wallet used for signing must own the exact NAME
ENS resolution failsENS domain not registered or expiredCheck ENS registration at https://app.ens.domains
"Scene too large"World scenes have size limits even though parcels aren't constrainedReduce asset sizes. Worlds still enforce file size and entity limits
Deploy succeeds but world is emptymain field misconfiguredEnsure main is "bin/index.js" and code compiles
World not showing on PlacesPropagation delayWait a few minutes after deployment. If opted out via placesConfig.optOut, it won't appear
Deploying to Genesis City instead? See the deploy-scene skill.

Key Differences from Genesis City

  • No parcel limitations — Worlds are not constrained by LAND ownership
  • NAME/ENS required — must own a Decentraland NAME or ENS domain instead of LAND
  • Different deploy target — uses --target-content https://worlds-content-server.decentraland.org
  • Auto-listed on Places — unless opted out via placesConfig.optOut

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

35.23%
按下载量换算62

Claude

28.98%
按下载量换算51

Cursor

19.4%
按下载量换算34

Gemini CLI

8.59%
按下载量换算15

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills