forcedotcom avatar

Building Omnistudio Omniscript

For anyone building guided processes in Salesforce OmniStudio, this handles the full lifecycle of OmniScript creation with a 120-point validation system that'll tell you if your configuration is ready to deploy or needs work. It walks you through element selection (there are 20+ types from simple text inputs to signature pads), PropertySetConfig JSON design, and dependency mapping to Integration Procedures and DataRaptors. The orchestration order guidance is actually useful since OmniScripts sit downstream from IPs and DataRaptors but upstream from FlexCards. It treats the Type/SubType/Language triplet as the composite key it really is and knows how to trace data flow through that shared JSON structure all OmniScripts pass around. Basically a checklist that knows OmniStudio's quirks.

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-omniscript --agent claude-code

Installs into .claude/skills of the current project.

Files

For anyone building guided processes in Salesforce OmniStudio, this handles the full lifecycle of OmniScript creation with a 120-point validation system that'll tell you if your configuration is ready to deploy or needs work. It walks you through element selection (there are 20+ types from simple text inputs to signature pads), PropertySetConfig JSON design, and dependency mapping to Integration Procedures and DataRaptors. The orchestration order guidance is actually useful since OmniScripts sit downstream from IPs and DataRaptors but upstream from FlexCards. It treats the Type/SubType/Language triplet as the composite key it really is and knows how to trace data flow through that shared JSON structure all OmniScripts pass around. Basically a checklist that knows OmniStudio's quirks.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/forcedotcom/sf-skills
Category
Automation & Workflows
First seen
Jun 3, 2026

More from forcedotcom/sf-skills

All 158
1qodo-ai avatarqodo-pr-resolverqodo-ai/qodo-skillsUse when the user wants to review Qodo PR feedback or fix code review comments. Capabilities: view issues by severity, apply fixes interactively or in batch, re2.4Kskills.sh installs
2actionbook avatarextractactionbook/actionbookExtract structured data from websites and produce an executable Playwright script plus extracted data. Use when the user wants to scrape, extract, pull, collect2.4Kskills.sh installs
3nvidia avataromniverse-usd-performance-tuningnvidia/skillsTop-level workflow skill for USD performance diagnosis and optimization. Handles slow loading, high memory, low FPS, and broad scene-optimization requests; dele2.3Kskills.sh installs
4lingzhi227 avatarfigure-generationlingzhi227/agent-research-skillsGenerate publication-quality scientific figures using matplotlib/seaborn with a three-phase pipeline (query expansion, code generation with execution, VLM visua2.3Kskills.sh installs
5kostja94 avatarmeta-adskostja94/marketing-skillsWhen the user wants to set up, optimize, or manage Meta (Facebook/Instagram) Ads. Also use when the user mentions "Meta Ads," "Facebook Ads," "Instagram Ads," "2.3Kskills.sh installs
6deanpeters avataruser-story-mapping-workshopdeanpeters/product-manager-skillsRun a user story mapping workshop with adaptive questions and a structured map output. Use when you need backbone activities, tasks, and release slices for a wo2.3Kskills.sh installs