一键导入
ios-physical-device
Prepare and run privacy-aware physical iPhone automation with Xcode, WDA/Appium, or XCTest UI tests.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Prepare and run privacy-aware physical iPhone automation with Xcode, WDA/Appium, or XCTest UI tests.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Inspect Xcode result bundles and produce auditable test, failure, coverage, and artifact summaries.
Add or run iOS simulator build, unit test, and UI smoke automation.
Add or run privacy-safe iOS simulator fixture UI smoke automation for Apple app repositories. Use when an iOS repo is ready to move beyond dry-run eligibility into deterministic simulator GUI smoke using a sterile fixture app, demo mode, XCTest UI test, result bundle, sanitized logs, or scripted simulator checks.
Add or run privacy-safe macOS fixture UI smoke automation for Apple app repositories. Use when a repo is ready to move beyond dry-run eligibility into deterministic GUI smoke using a sterile fixture app, demo mode, OSLog evidence, sanitized screenshots, or scripted click/type/menu/window/dialog checks.
Run a Codex-native, read-only structured closeout review for a local branch, PR diff, dirty patch, or commit before merge or ship. Use when the user asks for PR review, branch closeout, final review, autoreview, or after non-trivial code edits.
Run a slim Codex-native closeout review for Apple Agent Kit branches and PRs before commit, PR, or merge.
| name | ios-physical-device |
| description | Prepare and run privacy-aware physical iPhone automation with Xcode, WDA/Appium, or XCTest UI tests. |
Use this skill for physical iPhone automation.
Do not install apps, start WDA, launch host apps, or take screenshots without explicit user approval for the target device and adapter.
Check:
xcrun devicectl availabilitydevicectl, approved-device resolution, lock state, and Automation Mode without install, launch, WDA/Appium, screenshots, or UI tests.ios-physical-device/v1 receipt.Use prepare-ios-physical-device and validate-ios-physical-device-receipt when the repo uses Apple Agent Kit. The public output should name only a sanitized device alias, command classes, pass/fail status, hashes, counts, and withheld evidence reasons.
If Xcode times out while enabling Automation Mode, retry only within the adapter-configured limit and surface a clear operator action. Do not loop indefinitely.