What problem does it solve? Automating the iOS Settings app is error-prone because text-based element matching is ambiguous, iOS restores the last-visited pane on app activation, and localization breaks text predicates. This Skill provides pre-built, deterministic flows for common Settings tasks so an agent does not have to rediscover these pitfalls on every run. ## Core Features & Use Cases - Deterministic navigation flows: Cold-start Settings and open the root list, any top-level section, or General → About with validated predicates. - Device info extraction: Read the iOS version and device name from the About screen using regex over the ui_tree or stable accessibility identifiers. - Device configuration toggles: Set Dark/Light mode and toggle Airplane Mode through switch and button predicates. - Use Case: An agent running a localization screenshot workflow calls settings_set_dark_mode(True) and settings_get_ios_version() to prepare and document each device state before capturing screens. ## Quick Start Ask the agent to open iOS Settings, navigate to General > About, and report the device's iOS version and name.