generating-lightning-app

Generates complete Sailfish OS application projects from a single command.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns a natural-language request into a complete, deployable Salesforce Lightning Experience application, instead of requiring you to design every metadata component manually.

Core Features & Use Cases

  • End-to-end app orchestration: Plans and generates the full dependency-ordered set of Lightning app metadata (objects, fields, tabs, pages, app container, and permission sets).
  • Skill-first metadata generation: Loads specialized skills for each component type when available, falling back to direct generation only when a dedicated skill does not exist.
  • API-version accuracy via context: Calls salesforce-api-context tools to ensure generated metadata matches the current Salesforce API constraints.

Quick Start

Use this skill when you ask for a complete Lightning app, for example: "Build a project management Lightning app with custom objects, record pages, and permission sets for managers and users."

Frequently Asked Questions about generating-lightning-app

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

FAQPage Schema
How do I generate a complete Salesforce Lightning app from natural language?

Generating a Lightning app from natural language involves creating a CustomApplication alongside all required dependent metadata like objects, fields, tabs, and permission sets in proper dependency order.

What is the best way to build a multi-component Lightning Experience application?

Building a multi-component Lightning Experience application is achieved through skill-first orchestration that loads specialized generators for each metadata type to ensure deployment-ready artifacts.

How do I plan Salesforce metadata deployment for custom objects and permission sets?

Planning Salesforce metadata deployment requires generating components in dependency order, calling API context tools to ensure metadata matches current constraints, and producing deployment-ready artifacts.

Can I use natural language to create Salesforce custom objects, record pages, and permission sets?

Yes, you can use natural language to create custom objects, record pages, and permission sets by requesting a complete Lightning app, which triggers end-to-end metadata generation.

Does Salesforce Lightning app generation support the creation of Flow metadata?

Salesforce Lightning app generation does not directly generate Flow metadata, routing Flow creation through the metadata-experts pipeline while handling all other relevant metadata types directly.

When should I not use automated Lightning app generation for Salesforce deployment planning?

You should not use automated Lightning app generation when you need granular control over individual component design or when your deployment requires metadata types outside the standard Lightning app dependency scope.