swiftui-webkit

Pass

Audited by Gen Agent Trust Hub on Aug 23, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill serves as a technical guide for developers using hypothetical iOS 26+ SwiftUI WebKit APIs. All code snippets provided are standard Swift and JavaScript patterns for mobile development.
  • [SAFE]: The instructions explicitly recommend using the arguments parameter in callJavaScript instead of string interpolation, which is a key security measure against Cross-Site Scripting (XSS) and code injection within the web container.
  • [SAFE]: The skill correctly directs developers to use ASWebAuthenticationSession for OAuth and third-party sign-in flows, adhering to platform security guidelines that discourage using general-purpose web views for sensitive authentication tasks.
  • [SAFE]: The use of WebPage.NavigationDeciding is documented as a way to implement security boundaries, allowing developers to whitelist app-owned domains and prevent the embedded view from navigating to arbitrary or malicious external URLs.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 23, 2026, 09:04 AM
Security Audit — agent-trust-hub — swiftui-webkit