omnistudio-flexcard-generate

Generate and validate Salesforce OmniStudio FlexCards with data source bindings.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/padjei/SF_Agents --skill omnistudio-flexcard-generate-padjei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omnistudio-flexcard-generate
Source: https://github.com/padjei/SF_Agents/tree/main/.claude/skills/omnistudio-flexcard-generate
Command: npx skills add https://github.com/padjei/SF_Agents --skill omnistudio-flexcard-generate-padjei

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation and validation of FlexCard definitions in Salesforce OmniStudio, streamlining the UI card development process and ensuring accessibility and performance standards are met.

Core Features & Use Cases

  • FlexCard Authoring: Design and build FlexCard definitions with proper layout, states, and field mappings.
  • Data Source Binding: Configure Integration Procedure data sources with correct field mapping and error handling.
  • Test Generation: Validate cards against multiple data states (populated, empty, error, multi-record).
  • Use Case: For a Salesforce Industries team, use this Skill to create a FlexCard that displays at-a-glance information about a customer account, complete with data source bindings and conditional rendering.

Quick Start

Use the omnistudio-flexcard-generate skill to create a new FlexCard for the 'Account' object, with data source bindings to the 'Account_GetSummary' Integration Procedure.

Frequently Asked Questions about omnistudio-flexcard-generate

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

FAQPage Schema
How do I automate FlexCard creation in Salesforce OmniStudio?

Automate Salesforce OmniStudio FlexCard creation by using predefined data source configurations and layout patterns. The process binds Integration Procedures and maps fields to generate compliant UI cards quickly.

How do I bind an Integration Procedure data source to a FlexCard?

Bind an Integration Procedure data source to a FlexCard by configuring correct field mappings and defining error handling. This ensures the UI card accurately displays the retrieved Salesforce records.

Do I need an OmniStudio license to generate FlexCards?

Yes, you need an active OmniStudio license and Salesforce CLI to generate and validate FlexCards. These prerequisites enable proper authoring and deployment of the UI components.

How do I validate a FlexCard against different data states?

Validate a FlexCard against multiple data states including populated, empty, error, and multi-record scenarios. Test generation checks ensure the card handles various conditions and meets performance standards.

Does FlexCard authoring support Salesforce Lightning Design System compliance?

FlexCard authoring supports Salesforce Lightning Design System compliance by applying predefined layout patterns and accessibility guidelines. This ensures generated UI components meet required design and performance standards.