building-ui-bundle-app

Build complete Salesforce React UI bundle apps from natural language requests.

803|289|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/forcedotcom/sf-skills --skill building-ui-bundle-app-forcedotcom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: building-ui-bundle-app
Source: https://github.com/forcedotcom/sf-skills/tree/main/skills/building-ui-bundle-app
Command: npx skills add https://github.com/forcedotcom/sf-skills --skill building-ui-bundle-app-forcedotcom

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents out-of-order work by orchestrating the full, dependency-correct workflow needed to build a complete Salesforce React UI bundle app from a natural-language request.

Core Features & Use Cases

  • End-to-end UI bundle orchestration: Coordinates scaffolding, features, Salesforce data access, frontend UI, optional integrations, and deployment in the correct sequence so the app works.
  • Build from scratch or extend existing structure: Triggers when the user requests a new React/UI bundle app or when the project already includes uiBundles/*/src/ (or relevant project structure) and asks to create/build from scratch.
  • Multi-skill support: Handles tasks spanning multiple ui-bundle skills by coordinating them explicitly, reducing broken or incomplete builds.
  • Correct scope enforcement: Avoids incompatible scenarios (e.g., Lightning Experience apps with custom objects or single-concern edits to an existing page).

Quick Start

Use the building-ui-bundle-app skill to build a complete React UI bundle app that includes scaffolding, features, Salesforce data wiring, UI pages/components, and a deployable result.

Frequently Asked Questions about building-ui-bundle-app

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

FAQPage Schema
How do I build a complete React UI bundle app on Salesforce from scratch?

To build a React UI bundle app on Salesforce, you must coordinate scaffolding, feature installation, Salesforce data layer setup, frontend UI construction, and deployment in strict dependency order to prevent out-of-order work and ensure a functional deployable result.

What is a Salesforce UI bundle and when do I need multi-skill orchestration to create one?

A Salesforce UI bundle is a full-stack React application structure requiring coordinated phases. Multi-skill orchestration is needed when a natural language prompt spans multiple ui-bundle concerns, ensuring explicit skill loading and preventing broken or incomplete builds.

Can I extend an existing project if the uiBundles source directory already exists?

Yes, you can extend an existing project when the uiBundles/*/src/ directory or relevant project structure is present. The process triggers to create and build the new full-stack UI bundle app from scratch within that existing structure.

Does this approach work for Lightning Experience apps with custom objects?

No, this approach avoids incompatible scenarios such as Lightning Experience apps with custom objects. It also excludes single-concern edits to an existing page, focusing solely on creating new full-stack React UI bundle applications.

Can I generate an Experience Site with this UI bundle orchestration process?

Yes, Experience Site generation is supported when explicitly requested. The orchestration includes optional integrations and deployment phases alongside scaffolding, Salesforce data wiring, and frontend UI construction to deliver the site.