What problem does it solve? Building a Salesforce Lightning app requires coordinating many interdependent metadata types (objects, fields, tabs, pages, applications, permission sets) in the correct dependency order, which is error-prone when done manually. This Skill turns a plain-language app description into a complete, deployable set of Salesforce metadata. ## Core Features & Use Cases - Dependency-Ordered Orchestration: Builds metadata in five phases (data model, business logic, UI, app assembly, security) so every component's prerequisites exist before it is generated. - Per-Type Skill Delegation: Loads specialized metadata skills (custom object, field, tab, flexipage, application, permission set, flow, validation rule, list view) and calls salesforce-api-context for version-accurate values before writing files. - Cross-Component Validation: Verifies object-tab coverage, relationship integrity, field references in pages, and permission set completeness, then reports warnings without blocking delivery. - Use Case: Ask for a project management app with Tasks, Resources, and Supplies objects, and receive a full SFDX project with objects, fields, tabs, Lightning record pages, the Custom Application, permission sets, and a package.xml deployment manifest. ## Quick Start Ask the agent to build a Lightning app for your scenario, for example: build a project management Lightning app with Project, Task, and Resource objects, record pages, and permission sets.