generating-flexipage

Generate and validate Salesforce FlexiPage XML for standard page types.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

FlexiPages are central to configuring Salesforce Lightning experiences; this skill streamlines creating, modifying, and validating RecordPage, AppPage, and HomePage metadata to accelerate page upgrades and deployments.

Core Features & Use Cases

  • Automates generation of FlexiPage XML via CLI bootstrapping to ensure valid structure and regions.
  • Supports RecordPage, AppPage, HomePage, and general FlexiPage metadata editing, including regions, components, and deployment readiness.
  • Provides best-practice guidance for component placement, region/facet usage, and deployment validation in Salesforce environments.

Quick Start

Ask your AI to generate a new FlexiPage using the CLI template, specifying the page name, template type, and sObject, then review the resulting XML before deployment.

Frequently Asked Questions about generating-flexipage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a Salesforce FlexiPage XML structure for a RecordPage?

Use CLI bootstrapping to generate a Salesforce FlexiPage XML structure for a RecordPage by specifying the page name, template type, and sObject. This creates valid region and facet configurations ready for component placement and deployment.

What is the best way to validate FlexiPage metadata before deployment in Salesforce?

Validate FlexiPage metadata before Salesforce deployment by checking proper region and facet usage, ensuring unique component identifiers, and confirming the flexipage-meta.xml structure matches standard page type requirements for AppPage, HomePage, or RecordPage.

Can I use the CLI to bootstrap FlexiPages for both AppPage and HomePage types?

Yes, the CLI bootstrapping supports generating FlexiPages for both AppPage and HomePage types. You can create and modify the corresponding flexipage-meta.xml structures for these standard Salesforce page types alongside RecordPage.

When do I need to update regions and facets in a Lightning FlexiPage?

Update regions and facets in a Lightning FlexiPage when modifying component placement, adding new page elements, or preparing metadata for deployment. Proper region and facet configuration ensures valid component structure across RecordPage, AppPage, and HomePage layouts.

Why does my FlexiPage deployment fail due to invalid XML structure?

FlexiPage deployment fails due to invalid XML structure when unique identifiers are missing, regions and facets are improperly configured, or the flexipage-meta.xml does not conform to the standard template requirements for the specified Salesforce page type.