What problem does it solve?
This Skill solves the common issue of coding agents generating outdated, insecure password-based authentication code instead of using modern native passkey web platform APIs, which reduces security vulnerabilities and improves user login experience.
Core Features & Use Cases
- Full passkey workflow coverage: Provides step-by-step guidance for registration, authentication, passkey management, and reauthentication flows for web applications.
- Security and compatibility best practices: Includes required database schema, AAGUID-based passkey provider detection, Signal API integration for credential sync, and conditional create/mediation flows for frictionless user adoption.
- Real-world use case: A developer building a new web app can use this Skill to implement a production-ready passkey login system that works with platform authenticators (Face ID, Touch ID) and hardware security keys, with proper error handling and passkey management UI.
Quick Start
Use the passkeys-web skill to implement a complete passkey authentication system for your web app, including registration, login, passkey management, and conditional autofill support.