IOS Simulator Skill
Skill Verifiziert Aktiv22 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.
Funktionen
- 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
Anwendungsfälle
- 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
Nicht-Ziele
- Direct interaction with physical iOS devices
- Automating macOS application development outside of Xcode builds
- Providing general-purpose scripting capabilities not related to iOS simulation
Workflow
- Verify environment using `sim_health_check.sh`
- Launch app using `app_launcher.py`
- Analyze current screen state with `screen_mapper.py`
- Interact with UI elements using `navigator.py`
- Perform accessibility audit with `accessibility_audit.py`
- Capture state for debugging using `app_state_capture.py`
Praktiken
- Accessibility First
- Token Efficiency
- Semantic Navigation
- Zero Configuration
- Structured Data
Voraussetzungen
- macOS 12+
- Xcode Command Line Tools
- Python 3
- IDB (optional, for interactive features)
- Pillow (optional, for visual diffs)
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add conorluddy/ios-simulator-skill/plugin install ios-simulator-skill@conorluddyQualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Ce Test Xcode
97Build and test iOS apps on simulator using XcodeBuildMCP. Use after making iOS code changes, before creating a PR, or when verifying app behavior and checking for crashes on simulator.
Use My Browser
100Verwenden Sie dies, wenn die Arbeit von den Live-Browsersitzungs- oder gerenderten Zustand des Benutzers abhängt und nicht von statischen Abrufen, insbesondere für Browser-Debugging-Kontexte oder von DevTools ausgewählte Elemente oder Anfragen, angemeldeten Dashboards oder CMS-Flows, localhost-Apps, Formularen, Uploads, Downloads, Medieninspektion, DOM- oder iframe-Inspektion, Shadow DOM oder Browserfehlern, die wie Soft-404s, Authentifizierungswände, Anti-Bot-Prüfungen oder Ratenbegrenzungen aussehen.
Github
100Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.
Openclaw Testing
100Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.
ClawSweeper Skill
100Use for all ClawSweeper work: OpenClaw issue/PR sweep reports, commit-review reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed autofix/automerge, GitHub Actions monitoring, permissions, gates, and manual backfills.
Xcode Project Setup
99Safely modifies Xcode projects (.pbxproj) to add Swift Packages and link files. Use this skill whenever an iOS project needs dependencies installed (e.g. Firebase, Alamofire).