forcedotcom avatar

Generating Flexipage

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.

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

Install

$ npx -y skills add forcedotcom/sf-skills --skill generating-flexipage --agent claude-code

Installs into .claude/skills of the current project.

Files

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.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/forcedotcom/sf-skills
Categories
Frontend Development, Sales & Marketing
First seen
Jun 3, 2026

More from forcedotcom/sf-skills

All 158
1forcedotcom avatargenerating-custom-tabforcedotcom/sf-skillsUse this skill when users need to create or configure Salesforce Custom Tabs. Trigger when users mention tabs, navigation tabs, object tabs, web tabs, Visualfor3.9Kskills.sh installs
2starchild-ai-agent avatarchartstarchild-ai-agent/official-skillsInteractive web charts: line, bar, candle, scatter, with HTML and screenshot output. Use when visualizing data for analysis or BI (e.g. plot BTC vs gold last ye3.9Kskills.sh installs
3forcedotcom avatargenerating-custom-lightning-typeforcedotcom/sf-skillsUse this skill when users need to create Custom Lightning Types (CLTs) for Einstein Agent actions or structured input/output schemas. Trigger when users mention3.9Kskills.sh installs
4inngest avatarinngest-setupinngest/inngest-skillsUse when adding durable execution to a TypeScript project — building retry-safe webhook handlers, background jobs that survive crashes, scheduled tasks, or long3.9Kskills.sh installs
5dotnet avatarmaui-collectionviewdotnet/skillsGuidance for implementing CollectionView in .NET MAUI apps — data display, layouts (list & grid), selection, grouping, scrolling, empty views, templates, increm3.9Kskills.sh installs
6benjaminsehl avatarshopify-liquid-themesbenjaminsehl/liquid-skillsGenerate Shopify Liquid theme code (sections, blocks, snippets) with correct schema JSON, LiquidDoc headers, translation keys, and CSS/JS patterns. Use when cre3.9Kskills.sh installs