ios-simulator-browser

Pass

Audited by Gen Agent Trust Hub on Jun 16, 2026

Risk Level: SAFEEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTION
Full Analysis
  • External Dependencies and Downloads:
  • The skill uses the serve-sim package from the npm registry to manage simulator mirroring.
  • It includes SnapshotPreviews-iOS from GitHub as a project dependency to assist with SwiftUI preview discovery.
  • Dynamic Compilation and Loading:
  • To enable hot reloading, the skill generates and compiles Swift source code into dynamic libraries during the development session.
  • It uses the dlopen system call within the simulator environment to load these libraries, allowing for live updates to the previewed UI.
  • Command Execution Patterns:
  • The launcher script automates the build and deployment process by executing xcodebuild, xcrun simctl, and swift package commands.
  • These operations are used to manage the lifecycle of the host application within the iOS simulator environment.
  • User-Controlled Input Surface:
  • The skill processes user-supplied file paths for Swift packages and target names to configure the generated build environment.
  • Temporary files and build artifacts are managed within the system's temporary directory to avoid modifications to the user's source tree.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 16, 2026, 11:33 PM
Security Audit — agent-trust-hub — ios-simulator-browser