跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

IOS Simulator Skill

技能 已验证 活跃

22 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.

目的

Automate iOS app development workflows, including building, testing, UI navigation, and simulator lifecycle management, with a focus on efficiency for AI agents.

功能

  • Automate Xcode builds and tests with progressive error disclosure
  • Semantic UI navigation via accessibility APIs
  • Simulator lifecycle management (boot, shutdown, create, delete, erase)
  • Accessibility auditing and visual diffing for testing
  • Status bar and clipboard manipulation for test control
  • Token-efficient output and output formatting

使用场景

  • Automating CI/CD pipelines for iOS app builds and tests
  • Programmatically controlling the iOS simulator for UI testing
  • Capturing app state and logs for debugging
  • Ensuring accessibility compliance in iOS applications
  • Testing push notification handling and deep linking

非目标

  • Direct interaction with physical iOS devices
  • Automating macOS application development outside of Xcode builds
  • Providing general-purpose scripting capabilities not related to iOS simulation

工作流

  1. Verify environment using `sim_health_check.sh`
  2. Launch app using `app_launcher.py`
  3. Analyze current screen state with `screen_mapper.py`
  4. Interact with UI elements using `navigator.py`
  5. Perform accessibility audit with `accessibility_audit.py`
  6. Capture state for debugging using `app_state_capture.py`

实践

  • Accessibility First
  • Token Efficiency
  • Semantic Navigation
  • Zero Configuration
  • Structured Data

先决条件

  • macOS 12+
  • Xcode Command Line Tools
  • Python 3
  • IDB (optional, for interactive features)
  • Pillow (optional, for visual diffs)

安装

请先添加 Marketplace

/plugin marketplace add conorluddy/ios-simulator-skill
/plugin install ios-simulator-skill@conorluddy

质量评分

已验证
99 /100
1 day ago 分析

信任信号

最近提交7 days ago
星标985
许可证MIT
状态
查看源代码