What problem does it solve? Building OmniStudio OmniScripts requires deep knowledge of element types, PropertySetConfig JSON, dependency ordering with Integration Procedures and DataRaptors, and version management. This Skill guides the full lifecycle from requirements through deployment, preventing common failures like circular embedding, broken references, and missing error handling. ## Core Features & Use Cases - OmniScript Generation: Builds OmniProcess and OmniProcessElement records from requirements using the correct Type/SubType/Language triplet, element hierarchy (Level/Order), and PropertySetConfig JSON for 30+ element types. - 120-Point Validation Scoring: Scores OmniScripts across Design & Structure, Data Integration, Error Handling, Performance, User Experience, and Security, with deploy/review/block thresholds. - Dependency Orchestration: Enforces the correct build order (DataRaptors and Integration Procedures before OmniScripts, FlexCards after) and checks for duplicate Type/SubType/Language before creation. - Use Case: A developer needs a multi-step service request intake form that prefills account data via a DataRaptor, validates eligibility through an Integration Procedure, and submits to create a Case. The Skill designs the steps, wires the actions, validates the result, and deploys it. ## Quick Start Ask the assistant to create an OmniScript with Type ServiceRequest, SubType NewCase, and Language English that collects contact details and submits a case to the target org.