viverse-world-publishing

Deploy web-based 3D projects to VIVERSE Worlds via CLI build and publishing sequences.

2|1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/viverseofficial/viverse-sdk-skills --skill viverse-world-publishing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: viverse-world-publishing
Source: https://github.com/viverseofficial/viverse-sdk-skills/tree/main/skills/viverse-world-publishing
Command: npx skills add https://github.com/viverseofficial/viverse-sdk-skills --skill viverse-world-publishing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill resolves the complexity of deploying web-based 3D experiences to the VIVERSE platform by providing a deterministic, repeatable workflow that prevents common configuration drift and authentication failures.

Core Features & Use Cases

  • Deterministic Deployment: Ensures consistent App ID propagation across environments, preventing broken auth and leaderboard integration.
  • Automated Verification: Validates build outputs and configuration files before publishing to ensure the production bundle is ready for the VIVERSE ecosystem.
  • Use Case: Use this skill when you need to publish a PlayCanvas project to a VIVERSE World, ensuring that your App ID is correctly injected and that your project meets all platform compliance requirements.

Quick Start

Use the viverse-world-publishing skill to build and publish the current project to the VIVERSE platform using the configured App ID.

Frequently Asked Questions about viverse-world-publishing

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

FAQPage Schema
How do I publish a web-based 3D project to VIVERSE Worlds?

You publish a web-based 3D project to VIVERSE Worlds by automating the CLI-based build, verification, and publishing sequences to ensure deterministic output and platform compliance. This workflow manages App ID propagation and validates configurations before deployment.

Why does my VIVERSE World deployment fail due to broken authentication?

VIVERSE World deployment authentication fails when configuration drift occurs during manual setup. Automating your CLI-based deployment ensures consistent App ID propagation across environments, preventing broken auth and leaderboard integration failures.

How do I validate a 3D build output before deploying to the VIVERSE platform?

You validate a 3D build output before deploying to the VIVERSE platform using automated verification sequences that check configuration files and deterministic build outputs. This ensures the production bundle meets platform compliance requirements prior to publishing.

Does the VIVERSE publishing workflow support PlayCanvas projects?

Yes, the VIVERSE publishing workflow supports PlayCanvas projects. You can use the CLI-based deployment sequence to publish your project to a VIVERSE World while ensuring your App ID is correctly injected and platform compliance requirements are satisfied.

Can I use environment-aware configuration management for VIVERSE World deployments?

Yes, you can apply environment-aware configuration management for VIVERSE World deployments. The deployment process satisfies requirements for deterministic build output validation and manages environment-specific settings to prevent configuration drift.

What is deterministic build output validation for 3D web publishing?

Deterministic build output validation for 3D web publishing is an automated verification process that ensures consistent App ID propagation and validates build outputs before publishing to the VIVERSE ecosystem. It prevents configuration drift and authentication failures.