experience-ui-bundle-site-generate

Generate Salesforce Digital Experience site metadata for a React UI bundle.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG --skill experience-ui-bundle-site-generate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: experience-ui-bundle-site-generate
Source: https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG/tree/main/.agents/skills/experience-ui-bundle-site-generate
Command: npx skills add https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG --skill experience-ui-bundle-site-generate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns a Salesforce React site setup into a repeatable metadata-generation workflow, reducing the risk of blank pages, broken URLs, or mismatched site components.

Core Features & Use Cases

  • Creates the minimal Network, CustomSite, DigitalExperienceConfig, DigitalExperienceBundle, and sfdc_cms__site records needed for a new Experience Cloud site.
  • Resolves required values such as site name, URL prefix, app namespace, app developer name, and guest access settings from the project or user context.
  • Keeps the primary site URL and the legacy Network and CustomSite URL synchronized so the site deploys cleanly.
  • Use it when provisioning a new Salesforce site for a React UI bundle or when configuring guest access and hosting details.

Quick Start

Give the skill the site name and deployment details, and ask it to generate the complete Salesforce Digital Experience site metadata for the React UI bundle.

Frequently Asked Questions about experience-ui-bundle-site-generate

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

FAQPage Schema
How do I create Salesforce Experience Cloud site metadata for a React bundle?

Generating Salesforce Digital Experience site metadata for a React UI bundle requires resolving the siteName, siteUrlPathPrefix, appNamespace, and appDevName values. This process provisions the minimal Network, CustomSite, and DigitalExperienceBundle records needed for a new Experience Cloud site.

Why does my Salesforce Experience Cloud site show a blank page after deploying a React bundle?

A blank page often occurs when Site URL paths and legacy Network or CustomSite URL prefixes are mismatched. Synchronizing the primary site URL path prefix across all DigitalExperienceConfig and sfdc_cms__site records prevents deployment errors and broken links.

How do I configure guest access for a Salesforce Digital Experience site?

To configure guest access for a Salesforce Digital Experience site, you must resolve the enableGuestAccess setting during metadata generation. This applies the correct guest user permissions across the Network and CustomSite records for your React UI bundle.

What metadata is required to provision a brand-new Experience Cloud site?

Provisioning a brand-new Experience Cloud site requires generating Network, CustomSite, DigitalExperienceConfig, DigitalExperienceBundle, and sfdc_cms__site metadata. These records establish the foundational site configuration and align the site URL path prefix for deployment.

Can I use this metadata generation approach for React bundles without specifying an app namespace?

No, resolving the appNamespace and appDevName is strictly required to generate Salesforce Digital Experience site metadata for a React UI bundle. These values align the DigitalExperienceBundle with the correct site configuration and preserve default template values.