ios-simulator-skill

仓库创建 2025年10月17日最近提交 1 个月前SkillHot 收录 22 天前
▸ 精选理由

为 AI agent 优化的模拟器操作与语义化 UI 导航,适合移动测试自动化场景。

▸ 风险提示

仅在 macOS/Xcode 环境可用,运行脚本会调用本地命令。

这个 Skill 做什么

基于可访问性驱动的 iOS 模拟器测试、构建与自动化脚本集合。

提供一套面向可访问性的 iOS 模拟器脚本,用语义元素而不是像素位置来驱动测试、构建和自动化。常用于自动化 UI 测试、可访问性检查、以及在 CI 或本地模拟器上批量运行用例。优势是稳定可靠、输出结构化,适合由 AI agent 驱动且不会产出冗长 token。

▸ 展开 SKILL.md 英文原文

29 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.

开发编程iOS模拟器测试自动化通用
1.2k
Stars
79
Forks
1
仓库内 Skill
+46
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/conorluddy/ios-simulator-skill/main/ios-simulator-skill/skills/ios-simulator-skill/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/conorluddy/ios-simulator-skill/main/ios-simulator-skill/skills/ios-simulator-skill/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# iOS Simulator Skill

Build, test, and automate iOS applications using accessibility-driven navigation and structured data instead of pixel coordinates.

## Quick Start

```bash
# 1. Check environment
bash scripts/sim_health_check.sh

# 2. Launch app
python scripts/app_launcher.py --launch com.example.app

# 3. Map screen to see elements
python scripts/screen_mapper.py

# 4. Tap button
python scripts/navigator.py --find-text "Login" --tap

# 5. Enter text
python scripts/navigator.py --find-type TextField --enter-text "user@example.com"
```

All scripts support `--help` for detailed options and `--json` for machine-readable output.

## Navigation Strategy

**Always prefer the accessibility t
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有