Digital Experience Site for React UI Bundles Create and configure Digital Experience Sites that host React UI bundles on Salesforce. This skill generates the minimum necessary site infrastructure — Network, CustomSite, DigitalExperienceConfig, DigitalExperienceBundle, and the sfdc_cms__site content type — so a React app can be served from Salesforce. React sites differ from standard LWR sites: they don't need routes, views, theme layouts, or branding sets. The site acts as a thin container ( appContainer: true ) that delegates rendering to the React UI bundle referenced by appSpace . Required Properties Resolve all five properties before generating any metadata. Each has a fallback chain — work through each option in order until a value is found. Property Format How to Resolve siteName UpperCamelCase (e.g., MyCommunity ) Ask user or derive from context siteUrlPathPrefix All lowercase (e.g., mycommunity ) User-provided, or convert siteName to all lowercase with alphanumeric characters only appNamespace String namespace in sfdx-project.json → sf data query -q "SELECT NamespacePrefix FROM Organization" --target-org ${usernameOrAlias} → default c appDevName String UIBundle metadata in the project → sf data query -q "SELECT DeveloperName FROM UIBundle" --target-org ${usernameOrAlias} → default to siteName enableGuestAccess Boolean Ask user whether unauthenticated guest users can access site APIs → default false The appNamespace and appDevName properties connect the site to the correct React application. Getting these wrong means the site deploys but shows a blank page, so take care to resolve them from real project data. Show more Installs 1.5K Repository forcedotcom/sf-skills GitHub Stars 560 First Seen May 13, 2026 Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Pass
generating-ui-bundle-site
安装
npx skills add https://github.com/forcedotcom/sf-skills --skill generating-ui-bundle-site