Loading...
Loading...
MUST activate when the project contains a uiBundles/*/src/ directory and the task involves creating or configuring site infrastructure. Use this skill when creating or configuring a Salesforce Digital Experience Site for hosting a UI bundle. Activate when files matching digitalExperiences/, networks/, customSite/, or DigitalExperienceBundle exist and need modification, or when the user wants to publish, host, or configure guest access for their app.
npx skill4agent add forcedotcom/sf-skills experience-ui-bundle-site-generatesfdc_cms__siteappContainer: trueappSpace| Property | Format | How to Resolve |
|---|---|---|
| siteName | | Ask user or derive from context |
| siteUrlPathPrefix | | User-provided, or convert siteName to all lowercase with alphanumeric characters only |
| appNamespace | String | |
| appDevName | String | |
| enableGuestAccess | Boolean | Ask user whether unauthenticated guest users can access site APIs → default |
appNamespaceappDevNameNetworkCustomSiteDigitalExperienceConfigDigitalExperienceBundle| Metadata Type | Path |
|---|---|
| Network | |
| CustomSite | |
| DigitalExperienceConfig | |
| DigitalExperienceBundle | |
| DigitalExperience (sfdc_cms__site) | |
_meta.jsoncontent.jsonsfdc_cms__site{braces}| Metadata Type | Template Reference |
|---|---|
| Network | configure-metadata-network.md |
| CustomSite | configure-metadata-custom-site.md |
| DigitalExperienceConfig | configure-metadata-digital-experience-config.md |
| DigitalExperienceBundle | configure-metadata-digital-experience-bundle.md |
| DigitalExperience (sfdc_cms__site) | configure-metadata-digital-experience.md |
read_file{braces}docs/configure-metadata-network.mddocs/configure-metadata-custom-site.mddocs/configure-metadata-digital-experience-config.mddocs/configure-metadata-digital-experience-bundle.mddocs/configure-metadata-digital-experience.md{siteName}NetworkCustomSiteDigitalExperienceDigitalExperienceConfigDigitalExperienceBundle{braces}{braces}appSpacecontent.jsonUIBundlesf project deploy validate --metadata Network CustomSite DigitalExperienceConfig DigitalExperienceBundle DigitalExperience --target-org ${usernameOrAlias}