Passkeys are Apple's branding for using a iOS device as a WebAuthn authenticator, and it is for logging into everything on the web that supports WebAuthn. You can't use it unless you are using iCloud Keychain.
I'm not talking about security key support for iCloud logins.
Passkeys(tm) != security keys