experience-ui-bundle-custom-app-generate

Generate Salesforce CustomApplication metadata from YAML templates via the Salesforce API.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/padjei/SF_Agents --skill experience-ui-bundle-custom-app-generate-padjei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: experience-ui-bundle-custom-app-generate
Source: https://github.com/padjei/SF_Agents/tree/main/.claude/skills/experience-ui-bundle-custom-app-generate
Command: npx skills add https://github.com/padjei/SF_Agents --skill experience-ui-bundle-custom-app-generate-padjei

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation and configuration of a Salesforce Custom Application for hosting UI bundles in Lightning Experience, eliminating manual steps and ensuring consistency in application setup.

Core Features & Use Cases

  • Automated Custom Application Creation: Generates the CustomApplication metadata to display UI bundles in the App Launcher.
  • Configurable Properties: Customize application name, namespace, and label directly in the Skill's parameters.
  • API Version Aware: Adjusts metadata based on the Salesforce API version in use, ensuring compatibility.
  • Use Case: For a new React UI bundle, activate this Skill to automatically create a Custom Application, making the app available in the Lightning App Launcher.

Quick Start

Generate a Custom Application for the 'MyUIBundle' UI bundle and configure it for Lightning Experience. Activate with 'experience-ui-bundle-custom-app-generate -n MyUIBundle -l MyUIApp'.

Frequently Asked Questions about experience-ui-bundle-custom-app-generate

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

FAQPage Schema
How do I create a CustomApplication for a Lightning Experience UI bundle?

To create a CustomApplication for a Lightning Experience UI bundle, use this Skill to automate metadata generation via the Salesforce API and YAML templates. It configures the required project structure and makes your app available in the Lightning App Launcher.

How does automating CustomApplication creation handle different Salesforce API versions?

Automating CustomApplication creation handles different Salesforce API versions by adjusting the generated metadata accordingly. This ensures your UI bundle remains compatible with the specific Salesforce API version in use during the project structure generation.

Can I configure the namespace and label when generating a Salesforce CustomApplication?

Yes, you can configure the namespace and label when generating a Salesforce CustomApplication. The Skill accepts customizable parameters for application name, namespace, and label directly during the metadata creation process for your UI bundle.

What's the best way to make a React UI bundle visible in the Salesforce App Launcher?

The best way to make a React UI bundle visible in the Salesforce App Launcher is to generate the required CustomApplication metadata. This Skill automates that setup, creating the necessary configuration to display your UI bundle in Lightning Experience.

Why does my manually created CustomApplication metadata fail to display UI bundles in Lightning Experience?

Manually created CustomApplication metadata often fails to display UI bundles due to inconsistent project structure or API version mismatches. This Skill eliminates manual errors by using Salesforce API and YAML templates to generate compatible metadata automatically.

Do I need YAML templates to automate CustomApplication creation for Salesforce?

Yes, this Skill uses YAML templates to define the metadata structure when automating CustomApplication creation for Salesforce. These templates drive the generation of the project structure required to host UI bundles in Lightning Experience.