What problem does it solve? Setting up a Salesforce Digital Experience Site to host a React UI bundle requires creating and correctly wiring five interdependent metadata types (Network, CustomSite, DigitalExperienceConfig, DigitalExperienceBundle, and the sfdc_cms__site content record), where a single misconfigured property results in a blank page or failed deployment. ## Core Features & Use Cases - Guided Property Resolution: Resolves five required properties (siteName, siteUrlPathPrefix, appNamespace, appDevName, enableGuestAccess) through fallback chains including sfdx-project.json inspection and org queries. - Template-Based Metadata Generation: Produces net-new Network, CustomSite, DigitalExperienceConfig, DigitalExperienceBundle, and sfdc_cms__site files from default templates with placeholder substitution. - URL Update Workflow: Documents the three-component site architecture and keeps primary and secondary urlPathPrefix values synchronized across DigitalExperienceConfig, Network, and CustomSite. - Use Case: A developer has a React app deployed as a UIBundle and needs a public-facing Salesforce site to host it; this Skill generates all required metadata and validates it with sf project deploy validate. ## Quick Start Create a Digital Experience Site named MyCommunity that hosts my existing React UI bundle and validate the deployment against my target org.