
Experience Ui Bundle Custom App Generate
Generates the CustomApplication metadata XML you need to surface a React UI bundle in the Lightning App Launcher without spinning up a full Experience Site. The workflow resolves your bundle name and namespace, queries the Salesforce API to detect which fields your org version supports (uiBundle vs webApplication), then creates the app-meta.xml file with the correct schema. It also handles the target field in your uibundle-meta.xml when the API version supports it. This is the internal user path, not the Digital Experience path, so you won't see any Network or CustomSite metadata. The version detection is smart because the field names changed across API releases and getting that wrong means blank pages in production.
- skills.sh installs
- 5.3K
- GitHub stars
- 1.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add forcedotcom/sf-skills --skill experience-ui-bundle-custom-app-generate --agent claude-codeInstalls into .claude/skills of the current project.
Files
Custom Application for React UI Bundles
Create and configure a Salesforce Custom Application that hosts a React UI bundle in Lightning Experience. This skill generates the CustomApplication metadata so the app appears in the Lightning App Launcher and can be accessed by internal users.
Custom Applications differ from Experience Sites: they don't need Networks, CustomSite, DigitalExperienceConfig, or DigitalExperienceBundle metadata. The Custom Application acts as a thin launcher entry that delegates rendering to the React UI bundle referenced by uiBundle.
Required Properties
Resolve all properties before generating any metadata. Each has a fallback chain — work through each option in order until a value is found.
Sponsors
Details
- Repository
- github.com/forcedotcom/sf-skills
- Category
- Frontend Development
- First seen
- Jul 14, 2026
More from forcedotcom/sf-skills
All 158- Dx App Analytics Query5.2K
- Platform Tracing Agentforce Configure5.2K
- Platform Value Set Generate5.2K
- Integration Eventing Cdc Configure5.2K
- Integration Eventing Subscription Configure5.2K
- Platform Trust Archive Manage5.2K
- Experience Ui Bundle File Upload Generate5.2K
- Experience Ui Bundle Features Generate5.1K
- Dx Devops Test Failures Analyze5.1K
- Data360 Schema Get5.1K
- Dx Devops Test Pipeline Configure5.1K
- Experience Ui Bundle Site Generate5K
- Dx Devops Test Suite Assignments Configure5K
- Dx Devops Test Suite Run5K
- Experience Cms Brand Apply5K
- Experience Ui Bundle Agentforce Client Generate5K
- Data360 Code Extension Generate5K
- Platform Agentexchange Partner Offers Configure5K
- Dx Code Analyzer Custom Rule Create4.9K
- Platform Agentsetup Categories Fetch4.9K
- Omnistudio Datamapper Generate4.9K
- Omnistudio Omniscript Generate4.9K
- Omnistudio Dependencies Analyze4.9K
- Omnistudio Integration Procedure Generate4.8K