This handles the full lifecycle of Salesforce Lightning pages (FlexiPages), from generating RecordPages, AppPages, and HomePages to adding components and fixing deployment errors. It's built around a strict workflow: always bootstrap new pages with the SF CLI template command to get valid XML structure, deploy to validate, then stop. The opinionated approach exists because manually writing FlexiPage XML is error-prone, especially around XML encoding in property values and unique identifiers. Most useful when you're setting up page layouts or troubleshooting why your flexipage-meta.xml won't deploy. The skill won't let you skip the CLI step or freestyle the XML, which might feel restrictive but prevents the duplicate region names and encoding issues that typically break deployments.
npx skills add https://github.com/forcedotcom/sf-skills --skill generating-flexipage