Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

IOS Simulator Skill

Skill Verifiziert Aktiv

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.

Zweck

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

  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`

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@conorluddy

Qualitätspunktzahl

Verifiziert
99 /100
Analysiert 1 day ago

Vertrauenssignale

Letzter Commit7 days ago
Sterne985
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

Ce Test Xcode

97

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

Skill
EveryInc

Use My Browser

100

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

Skill
xixu-me

Github

100

Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.

Skill
steipete

Openclaw Testing

100

Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.

Skill
steipete

ClawSweeper Skill

100

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

Skill
steipete

Xcode Project Setup

99

Safely 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).

Skill
firebase