What problem does it solve? Mobile apps frequently ship with hardcoded credentials, weak storage, insecure network calls, and non-compliant authentication, exposing them to the OWASP Mobile Top 10 risks. This Skill provides concrete, standards-aligned guidance for securing mobile applications against MASVS v2.1.0 and MASTG requirements. ## Core Features & Use Cases - Standards-Aligned Security Design: Covers all eight MASVS v2.1.0 control groups (STORAGE, CRYPTO, AUTH, NETWORK, PLATFORM, CODE, RESILIENCE, PRIVACY) and the OWASP Mobile Top 10 2024, including M1 Improper Credential Usage. - Hardware-Backed Storage & Auth: Implements iOS Keychain/Secure Enclave, Android Keystore/StrongBox with key attestation, biometric-bound keys, SPKI certificate pinning, TLS 1.3, and OAuth 2.0 Authorization Code + PKCE. - MFA & CI Security Testing: Configures FIDO2/passkeys, TOTP, Entra ID MFA with Conditional Access and MSAL broker SSO, plus MobSF integration in CI to fail builds on MASVS violations. - Use Case: A team building a React Native banking app uses this Skill to implement Play Integrity and App Attest checks, pin SPKI public keys with backup pins, and add passkey-based step-up authentication for high-risk transactions. ## Quick Start Use the mobile-security skill to review my Android app's authentication flow and recommend MASVS-compliant fixes for credential storage and network security.