“when you sign up for an Internet account, you would create only a username; Passkeys would create the passkey and store it in your keychain.”

Link. Similar to Apple password generation.