passkeys-web

Official

Build secure passkey authentication for web apps.

AuthorGoogleChrome
Version1.0.0
Installs0

System Documentation

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.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: passkeys-web
Download link: https://github.com/GoogleChrome/modern-web-guidance-src/archive/main.zip#passkeys-web

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.