forcedotcom avatar

Platform Lightning App Coordinate

When you need to build a complete Salesforce Lightning app from a natural language description, this orchestrates the whole process in the right dependency order. It handles everything from custom objects and fields through tabs, FlexiPages, and permission sets, calling the specialized skills for each metadata type while making sure objects exist before fields, fields before tabs, tabs before the app container. The key insight here is the strict enforcement of loading skills AND calling salesforce-api-context before generating anything, which prevents the deployment failures you get when you skip validation. If you're just creating one object or one page, use those specific skills instead. This is for when someone says "build me a project management app" and you need to coordinate a dozen interdependent components.

skills.sh installs
5.7K
GitHub stars
1.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add forcedotcom/sf-skills --skill platform-lightning-app-coordinate --agent claude-code

Installs into .claude/skills of the current project.

Files

Generating Lightning App

Overview

Build a complete, deployable Salesforce Lightning Experience application from a natural language description by defining a Lightning Custom Application and orchestrating its dependent metadata types in correct dependency order. Invoke specialized metadata skills when available; generate metadata directly when no skill exists.

When to Use This Skill

Use when:

  • User requests a "Lightning app", or "end-to-end solution"
  • User says "build an app", "create an application", "build a [type] app" (project management, tracking, etc.)
  • The work produces a custom app (CustomApplication) plus supporting metadata, not a lone object, page, or tab in isolation

Examples that should trigger this skill:

  • "Build a project management lightning app with Tasks, Resources, and Supplies objects"
  • "Create a LEX app to track vehicles with Lightning pages and permission sets"
  • "I need a Space Station management system with multiple objects and relationships"
  • "Build an employee onboarding lightning app with custom Lightning Record Pages"

Do NOT use when:

Sponsors

Details

Repository
github.com/forcedotcom/sf-skills
Categories
Security, DevOps & CI/CD, Sales & Marketing
First seen
Jul 14, 2026

More from forcedotcom/sf-skills

All 158

Recommended

More Security
1getsentry avatarcode-reviewgetsentry/skillsPerform code reviews following Sentry engineering practices. Use when reviewing pull requests, examining code changes, or providing feedback on code quality. Co5.7Kskills.sh installs
2affaan-m avatarlaravel-verificationaffaan-m/eccVerification loop for Laravel projects: env checks, linting, static analysis, tests with coverage, security scans, and deployment readiness.5.7Kskills.sh installs
3affaan-m avatarmle-workflowaffaan-m/eccProduction machine-learning engineering workflow for data contracts, reproducible training, model evaluation, deployment, monitoring, and rollback. Use when bui5.6Kskills.sh installs
4forcedotcom avatarexternal-diagram-mermaid-generateforcedotcom/sf-skillsSalesforce architecture diagrams using Mermaid with ASCII fallback. Use this skill when generating text-based diagrams for Salesforce architecture, OAuth flows,5.6Kskills.sh installs
5affaan-m avatargithub-opsaffaan-m/eccGitHub repository operations, automation, and management. Issue triage, PR management, CI/CD operations, release management, and security monitoring using the g5.6Kskills.sh installs
6affaan-m avatardjango-verificationaffaan-m/eccVerification loop for Django projects: migrations, linting, tests with coverage, security scans, and deployment readiness checks before release or PR.5.6Kskills.sh installs