
Omnistudio Omniscript Generate
If you're building guided processes in OmniStudio, this generates OmniScripts with a 120-point validation system that checks everything before deployment. It handles the full workflow from requirements gathering through element selection, dependency mapping, and activation. The skill enforces the correct orchestration order (build Integration Procedures and DataRaptors first, then OmniScripts, then FlexCards), which matters because getting this backwards creates deployment headaches. It covers all the element types (inputs, containers, display blocks) and knows how PropertySetConfig JSON actually works. The scoring thresholds are strict: below 67 blocks deployment, 67-89 needs review, 90+ passes. Useful if you want structured validation instead of trial and error in the OmniStudio UI.
- skills.sh installs
- 4.9K
- GitHub stars
- 1.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add forcedotcom/sf-skills --skill omnistudio-omniscript-generate --agent claude-codeInstalls into .claude/skills of the current project.
Files
omnistudio-omniscript-generate: OmniStudio OmniScript Creation and Validation
Expert OmniStudio OmniScript builder for declarative, step-based guided digital experiences. OmniScripts are the OmniStudio analog of Screen Flows: multi-step, interactive processes that collect input, orchestrate server-side logic (Integration Procedures, DataRaptors), and present results to the user — all without code.
Quick Reference
Scoring: 120 points across 6 categories. Thresholds: [PASS] 90+ (Deploy) | [REVIEW] 67-89 (Review) | [BLOCK] <67 (Block - fix required)
Scope
- In scope: Creating OmniScripts from requirements, element selection and PropertySetConfig design, dependency analysis (Integration Procedures, DataRaptors), data flow tracing, 120-point validation scoring, deployment and activation
- Out of scope: Building FlexCards (use
omnistudio-flexcard-generate), creating Integration Procedures directly (useomnistudio-integration-procedure-generate), mapping full dependency trees (useomnistudio-dependencies-analyze), deploying metadata to org (useplatform-metadata-deploy)
Required Inputs
Gather these before building:
Sponsors
Details
- Repository
- github.com/forcedotcom/sf-skills
- Category
- Automation & Workflows
- First seen
- Jul 14, 2026
More from forcedotcom/sf-skills
All 158- Omnistudio Dependencies Analyze4.9K
- Omnistudio Integration Procedure Generate4.8K
- Omnistudio Callable Apex Generate4.8K
- Omnistudio Flexcard Generate4.8K
- Omnistudio Datapacks Deploy4.8K
- Omnistudio Epc Catalog Generate4.8K
- Mobile Apps Create4.8K
- Experience Content Media Search4.8K
- Mobile Platform Native Capabilities Integrate4.7K
- Mobile Platform Offline Validate4.7K
- Commerce B2b Store Create4.7K
- Commerce B2b Open Code Components Integrate4.6K
- Commerce B2b Open Code Components Replace4.6K
- Generating Apex4.2K
- Generating Apex Test4.2K
- Generating Flow4.1K
- Generating Custom Field4K
- Generating Custom Object4K
- Generating Permission Set4K
- Generating Flexipage4K
- Generating Custom Tab3.9K
- Generating Custom Application3.9K
- Generating Lightning App3.9K
- Generating Custom Lightning Type3.9K