npx skills add ...
npx skills add caffeinelabs/skills --skill extension-email-verification
Support for sending an email with a link the recipient can click to prove they own the email address.
npx skills add caffeinelabs/skills --skill extension-email-verification
Email verification extension for Caffeine AI.
This skill adds email address verification via a click-to-verify link. The MixinEmailVerification handles the verification callback; verifiedEmails tracks verified addresses.
Use the prefabricated module mo:caffeineai-email-verification/verifiedEmails.mo which cannot be modified.
To check whether an email is verified use the contains function. Do NOT try to track the email verification status independently by storing it against the user profile.
Use the prefabricated module mo:caffeineai-email-verification/verificationMixin.mo which cannot be modified.
The MixinEmailVerification handles calls to the verification link to verify an email address.
The migration chain head:
If there is a UI for the admin to enter the content of a verification email then indicate that the placeholder text {{VERIFICATION_URL}} must be present in the email body.