What problem does it solve?
iOS apps face constant security threats from insecure data storage, weak cryptography, hardcoded secrets, and App Store compliance failures. This Skill provides Apple-documented, verified security patterns and OWASP MASVS v2.1.0 guidance to eliminate vulnerabilities before they ship.
Core Features & Use Cases
- Security Auditing: Run full OWASP MASVS scans with automated anti-pattern detection, coverage matrices, and App Store rejection gates.
- Code Review: Identify the 13 most dangerous iOS security anti-patterns with exact severity ratings, OWASP mappings, and secure replacement code.
- Implementation Guidance: Build secure Keychain storage, biometric authentication, CryptoKit encryption, certificate pinning, and privacy manifests using verified patterns.
- Use Case: A developer preparing an iOS banking app for release can run an audit to catch hardcoded API keys, missing ATS exceptions, and Keychain misconfigurations before submission.
Quick Start
Use the ios-security skill to audit your iOS project for OWASP MASVS compliance and generate a full security report with App Store rejection checks.