forcedotcom avatar

Building Omnistudio Datamapper

Handles OmniStudio Data Mapper (formerly DataRaptor) creation with a clear focus on the four types: Extract, Transform, Load, and Turbo Extract. Comes with 100-point validation scoring, anti-pattern detection for things like unbounded queries and missing FLS checks, and templates for OmniDataTransform metadata generation. The orchestration guidance is helpful since Data Mappers sit at the bottom of the OmniStudio stack and need to be deployed before Integration Procedures or OmniScripts reference them. Good guardrails around performance footguns like extracting all fields or hardcoding record IDs. If you're building Salesforce Industries components and need the data layer right, this keeps you from shooting yourself in the foot.

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

Install

$ npx -y skills add forcedotcom/sf-skills --skill building-omnistudio-datamapper --agent claude-code

Installs into .claude/skills of the current project.

Files

Handles OmniStudio Data Mapper (formerly DataRaptor) creation with a clear focus on the four types: Extract, Transform, Load, and Turbo Extract. Comes with 100-point validation scoring, anti-pattern detection for things like unbounded queries and missing FLS checks, and templates for OmniDataTransform metadata generation. The orchestration guidance is helpful since Data Mappers sit at the bottom of the OmniStudio stack and need to be deployed before Integration Procedures or OmniScripts reference them. Good guardrails around performance footguns like extracting all fields or hardcoding record IDs. If you're building Salesforce Industries components and need the data layer right, this keeps you from shooting yourself in the foot.

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
1lobehub avatarstore-data-structureslobehub/lobehubLobeHub Zustand store data-shape patterns. Use when designing store state, list/detail splits, normalized maps, reducers, messagesMap, topicsMap, or choosing sh2.4Kskills.sh installs
2woocommerce avatarwoocommerce-backend-devwoocommerce/woocommerceAdd or modify WooCommerce backend PHP code following project conventions. Use when creating new classes, methods, hooks, or modifying existing backend code. **M2.3Kskills.sh installs
3web-infra-dev avatarharmonyos-device-automationweb-infra-dev/midscene-skillsVision-driven HarmonyOS NEXT device automation using Midscene. Operates entirely from screenshots — no DOM or accessibility labels required. Can interact with a2.3Kskills.sh installs
4marimo-team avataradd-molab-badgemarimo-team/skillsAdd "Open in molab" badge(s) linking to marimo notebooks. Works with READMEs, docs, websites, or any markdown/HTML target.2.3Kskills.sh installs
5jiji262 avatarclaude-designjiji262/claude-design-skillProduce thoughtful, high-fidelity design artifacts in HTML — landing pages, slide decks, interactive prototypes, animated videos, posters, wireframes, and visua2.3Kskills.sh installs
6blacktwist avatarhook-writer-smsblacktwist/social-media-skillsWhen the user wants help writing opening lines, hooks, first sentences, video hooks, thumbnails titles, or pin titles that grab attention. Also use when the use2.3Kskills.sh installs