generating-lightning-app

Orchestrate Salesforce Lightning app metadata into a deployable Salesforce DX project.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/cchrisv/professorFlowVisualPicker --skill generating-lightning-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generating-lightning-app
Source: https://github.com/cchrisv/professorFlowVisualPicker/tree/main/.agents/skills/generating-lightning-app
Command: npx skills add https://github.com/cchrisv/professorFlowVisualPicker --skill generating-lightning-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build a complete Salesforce Lightning Experience application by orchestrating all required metadata types in the proper dependency order, eliminating manual stitching of components.

Core Features & Use Cases

  • End-to-end app generation spanning Custom Objects, Custom Fields, Custom Tabs, FlexiPages, Custom Applications, and Permission Sets
  • Dependency-aware orchestration ensures objects, fields, tabs, and pages exist before they are assembled into the app
  • Works from natural language descriptions to produce a deployable Salesforce DX project ready for deployment

Quick Start

Describe your desired Lightning app and the skill will generate a deployable Salesforce DX project with all required components.

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 with all metadata types?

To generate a complete Salesforce Lightning app, this skill orchestrates all necessary metadata types including objects, fields, pages, tabs, and security in the correct dependency order. It produces a deployable Salesforce DX project ready for immediate deployment.

What is the best way to build a Salesforce DX project from a natural language description?

Building a Salesforce DX project from a description involves orchestrating interconnected components like Custom Objects, FlexiPages, and Permission Sets. This skill automates that process, ensuring dependency-aware assembly and producing a ready-to-deploy project structure.

Does generating a Lightning app require validating components against my current Salesforce API version?

Yes, generating a Lightning app requires validating components against the current Salesforce API version. This skill loads per-type skills and calls the salesforce-api-context for each metadata type to ensure compatibility before assembling the final application.

Can I automate the deployment orchestration for multiple interconnected Salesforce components?

Automating deployment orchestration for interconnected Salesforce components is the core function of this skill. It sequences the creation of Custom Objects, Custom Fields, Custom Tabs, FlexiPages, Custom Applications, Flows, Validation Rules, List Views, and Permission Sets.

Why does my Salesforce app build fail when custom fields are created before custom objects?

Salesforce app builds fail without correct dependency ordering because fields require their parent objects to exist first. This skill eliminates manual stitching by applying dependency-aware orchestration, ensuring objects, fields, tabs, and pages exist before assembly.

What metadata types are included when orchestrating a Salesforce Lightning Experience application?

Orchestrating a Salesforce Lightning Experience application includes Custom Objects, Custom Fields, Custom Tabs, FlexiPages, Custom Applications, Flows, Validation Rules, List Views, and Permission Sets. These interconnected components are assembled in proper dependency order.