ios-development
Pass
Audited by Gen Agent Trust Hub on Apr 18, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill establishes robust security requirements for iOS development, explicitly mandating the use of Keychain Services for authentication tokens and credentials while prohibiting insecure storage in UserDefaults.
- [SAFE]: It enforces strict transport security through App Transport Security (ATS) and requires certificate pinning for production environments to mitigate man-in-the-middle attacks.
- [SAFE]: The networking patterns use modern Swift concurrency (async/await) and typed error handling, reducing the surface area for logic errors in data processing.
- [SAFE]: Architecture guidance (MVVM + Clean Architecture) promotes separation of concerns, which improves the auditability and maintainability of the generated applications.
- [SAFE]: The skill includes a detailed accessibility checklist and implementation guide, ensuring compliance with App Store standards and inclusive design principles.
Audit Metadata