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-simpackage from the npm registry to manage simulator mirroring. - It includes
SnapshotPreviews-iOSfrom 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
dlopensystem 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, andswift packagecommands. - 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