What problem does it solve? Salesforce Lightning pages use LWC shadow DOM that standard Selenium locators cannot pierce, and many org settings have no API equivalent, making UI automation fragile and hard to verify. This Skill provides proven patterns for writing, modifying, and debugging Robot Framework suites that configure orgs and validate business workflows. ## Core Features & Use Cases - Shadow DOM traversal patterns: Recursive JavaScript helpers (findEl/findAll), native setter for LWC inputs, and combobox/toggle interaction flows that work across shadow boundaries. - Setup vs E2E test separation: Guidance for org-configuration automation in tests/setup/ versus functional tests in tests/e2e/, with CCI task wiring and Python wrapper conventions. - Mandatory live-org verification: Rules requiring behavioral changes to be run against a live scratch org, since robot --dryrun only checks syntax and never launches a browser. - Use Case: You need to automate enabling the Document Builder toggle during org provisioning. Follow the setup-test pattern, reuse SetupToggles.robot keywords, wrap it in a CCI task, and verify against a live scratch org before committing. ## Quick Start Ask the agent to write a new Robot Framework setup test that enables a Salesforce org toggle, following the shadow DOM patterns and live-org verification rules in this skill.