What problem does it solve? Salesforce Lightning uses 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/, including 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 validates syntax. - Use Case: When adding a new setup toggle suite, follow the documented patterns to create the .robot file, wrap it in a Python CCI task, register it in cumulusci.yml, and verify it against a scratch org before merging. ## Quick Start Ask the agent to write a new Robot Framework setup test that enables a Salesforce org setting, following the shadow DOM and verification rules in this skill.