experience-ui-bundle-features-generate

Installs pre-built authentication and search features into Salesforce UI bundle apps.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @salesforce/ui-bundle-features.

What problem does it solve? Building authentication or search functionality from scratch in a Salesforce UI bundle app is time-consuming and error-prone. This Skill installs pre-built, tested feature packages via the @salesforce/ui-bundle-features CLI instead of writing custom implementations. ## Core Features & Use Cases - Feature Discovery: Search and describe available features with npx @salesforce/ui-bundle-features list --search <query> and describe <feature> before installing. - Authentication Installation: Add login, logout, protected routes, and session management to a UI bundle app. - Search Installation: Add global search across pages and content in a UI bundle app. - Conflict Handling: Use --on-conflict error with a --conflict-resolution JSON file for non-interactive installs, and integrate __example__ files into target files after installation. - Use Case: A developer needs login and protected routes in their uiBundles app. The Skill checks src/ for existing code, finds the authentication feature, installs it with a dry run first, then integrates the example files. ## Quick Start Add authentication with login and protected routes to my UI bundle app using the pre-built features CLI.

Frequently Asked Questions about experience-ui-bundle-features-generate

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

FAQPage Schema
How do I add authentication to a Salesforce UI bundle app?▼

Use the @salesforce/ui-bundle-features CLI to install the pre-built authentication feature, which includes login, logout, protected routes, and session management. Run `npx @salesforce/ui-bundle-features install authentication --ui-bundle-dir <name>` after checking src/ for existing implementations.

How do I add global search to a UI bundle app?▼

Install the pre-built search feature with `npx @salesforce/ui-bundle-features install search --ui-bundle-dir <name>`. It provides global search across pages and content. Preview changes first with the --dry-run flag before committing the install.

How do I handle file conflicts when installing UI bundle features?▼

Use a two-pass approach in non-interactive environments: first run with `--on-conflict error` to detect conflicts, then create a resolution JSON file mapping paths to "skip" or "overwrite" and re-run with `--conflict-resolution <file>`.

What features does the UI bundle features CLI support?▼

This Skill covers two features: authentication (login, logout, protected routes, session management) and search (global search across pages and content). Use `npx @salesforce/ui-bundle-features list --search <query>` to check for other available features before building custom implementations.

What should I do with __example__ files after installing a feature?▼

Read each __example__ file to understand the integration pattern, read the target file shown in the describe output, apply the pattern into the target file, then delete the example file after successful integration.