What problem does it solve? Traditional email verification forces users through OTP codes or magic links, creating sign-up friction and drop-off. This Skill guides AI agents to integrate Android's Credential Manager Digital Credentials API so apps can retrieve a cryptographically verified email address directly from the user's device, skipping OTP entirely. ## Core Features & Use Cases - OpenID4VP Request Construction: Builds the DCQL query and GetDigitalCredentialOption request JSON to claim email, email_verified, name, and related attributes from a UserInfoCredential in SD-JWT format. - Client-Side Integration Workflow: Covers dependency setup, Credential Manager initialization, request presentation, SD-JWT response parsing, and handling of the post-August-2026 W3C response format. - Server-Side Validation Guidance: Specifies issuer verification, SD-JWT signature checks against Google's JWKs, nonce validation, and cnf key-binding checks required before account creation. - Use Case: A developer adding sign-up, account recovery, or re-authentication flows to an Android app uses this Skill to locate integration points (e.g., SignUpScreen, AuthViewModel) and wire in verified email retrieval, optionally followed by passkey creation. ## Quick Start Use the verified-email skill to add OTP-less verified email verification to my Android app's sign-up screen using Credential Manager.