building-omnistudio-datamapper

Build and validate OmniStudio OmniDataTransform configurations for Extract, Transform, Load, and Turbo Extract scenarios.

803|289|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/forcedotcom/sf-skills --skill building-omnistudio-datamapper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: building-omnistudio-datamapper
Source: https://github.com/forcedotcom/sf-skills/tree/main/skills/building-omnistudio-datamapper
Command: npx skills add https://github.com/forcedotcom/sf-skills --skill building-omnistudio-datamapper

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill helps you create, validate, and prepare OmniStudio Data Mapper (OmniDataTransform) configurations so your Agentforce/OmniStudio workflows can reliably extract, transform, and load Salesforce data.

Core Features & Use Cases

  • End-to-end Data Mapper authoring: Generate Extract, Turbo Extract, Transform, and Load Data Mapper configurations and their OmniDataTransformItem field mappings.
  • Best-practice validation with scoring: Evaluate your configuration across design/naming, field mapping, data integrity (including FLS), performance, and documentation with a 100-point rubric and deploy thresholds.
  • Deployment orchestration guidance: Validate and deploy OmniDataTransform metadata, then activate it so downstream Integration Procedures, OmniScripts, or FlexCards can consume it.

Quick Start

Use building-omnistudio-datamapper to generate a Data Mapper for your OmniStudio workflow by specifying the Data Mapper type, the target Salesforce objects and fields, the target org, and the consuming component name.

Frequently Asked Questions about building-omnistudio-datamapper

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

FAQPage Schema
How do I create an OmniStudio Data Mapper configuration for extracting and transforming Salesforce data?

To create an OmniStudio Data Mapper, specify the Data Mapper type, target Salesforce objects and fields, target org, and consuming component name. The skill generates production-ready OmniDataTransform and OmniDataTransformItem records for Extract, Transform, Load, and Turbo Extract scenarios.

What is field-level security validation in OmniStudio Data Mapper metadata?

Field-level security validation checks data integrity rules within your OmniStudio Data Mapper configuration to ensure field mappings respect user permissions and data access constraints before metadata deployment.

Can I use Turbo Extract in my OmniDataTransform configuration for better performance?

Yes, Turbo Extract is supported as a specific Data Mapper scenario. You can generate Turbo Extract OmniDataTransform configurations alongside standard Extract, Transform, and Load types to optimize query performance.

What's the best way to validate OmniStudio Data Mapper configurations before deployment?

The best way to validate OmniStudio Data Mapper configurations is using a 100-point rubric evaluating design, naming, field mapping, data integrity, performance, and documentation, enforcing anti-pattern prevention before generating metadata.

Does the Data Mapper generation enforce anti-pattern prevention for field mappings?

Yes, the Data Mapper generation enforces anti-pattern prevention before producing any configuration. It applies query and performance guardrails alongside data-integrity checks to ensure production-ready OmniDataTransform metadata.

Why does my OmniDataTransform deployment fail downstream in Integration Procedures?

OmniDataTransform deployment failures downstream often stem from insufficient validation scores or missing FLS and data-integrity checks. Configurations must pass deploy thresholds across design, mapping, performance, and documentation rubrics before activation.