omnistudio-omniscript-generate

Generate and validate Salesforce OmniStudio OmniScripts with OmniProcess records.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill solves the problem of creating complex OmniStudio OmniScripts manually, by providing an automated way to generate and validate them based on a comprehensive scoring system.

Core Features & Use Cases

  • Automated OmniScript Creation: Generate OmniScripts programmatically from requirements, selecting appropriate element types and designing PropertySetConfig JSON.
  • Advanced Scoring System: Scores OmniScripts across 6 categories to ensure quality and completeness (Design & Structure, Data Integration, Error Handling, Performance, User Experience, Security).
  • Validation: Validates OmniScripts for missing fields, circular references, broken references, and other issues before deployment.
  • Use Case: When building guided digital experiences, multi-step forms, or interactive processes that orchestrate Integration Procedures and Data Mappers, use this Skill to create OmniScripts quickly and efficiently.

Quick Start

Run the skill with the 'type' and 'subtype' parameters to generate an OmniScript based on the specified process category and variation.

Frequently Asked Questions about omnistudio-omniscript-generate

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

FAQPage Schema
How do I automate OmniScript creation in Salesforce to avoid manual configuration errors?

You can automate OmniScript creation by programmatically generating OmniProcess and OmniProcessElement records for each step. This approach uses advanced scoring and validation across six categories to ensure quality and completeness, replacing manual configuration.

What does OmniScript validation check for before deployment to a Salesforce org?

OmniScript validation checks for missing fields, circular references, and broken references before deployment. It scores configurations across six categories including Design, Data Integration, Error Handling, Performance, User Experience, and Security to ensure quality.

Do I need specific Salesforce permissions to generate OmniScripts programmatically?

Yes, generating OmniScripts programmatically requires a Salesforce org with the appropriate permissions and dependencies. The process of creating OmniProcess records and child elements relies on having proper access configured within the target environment.

How do I generate multi-step Salesforce OmniScripts from specific process requirements?

You generate multi-step Salesforce OmniScripts by running the process with type and subtype parameters matching your process category and variation. This automatically handles child record creation and configures the PropertySetConfig JSON for the elements.

What is the best way to ensure OmniScript quality for guided digital experiences in Salesforce?

The best way to ensure OmniScript quality for guided digital experiences is using an advanced scoring system across six categories: Design, Structure, Data Integration, Error Handling, Performance, User Experience, and Security for validation.