extension-email-verification
This skill provides email address verification for Caffeine AI applications. It includes modules to track verified email addresses, handle verification link callbacks, and send verification emails containing a required {{VERIFICATION_URL}} placeholder.
Is extension-email-verification safe to install?
Safe to install: our audit of extension-email-verification's source files found 0 shell commands, 0 external URLs, no file writes (none risk). Every command and URL listed appears verbatim in the skill's source. The skill provides Motoko modules for backend logic. It does not execute shell commands or perform network requests directly, as it relies on the Caffeine AI email extension for email delivery.
How we audit skills: our security review methodology.
Who is this skill for?
Developers building applications on Caffeine AI who need to verify user email ownership.
What can you do with it?
- Sending verification emails to new users during registration
- Tracking the verification status of user email addresses
- Handling verification link clicks via a provided mixin
How good is this skill?
Quality score: 9/10. The documentation provides clear code examples and explicit integration instructions. It correctly identifies dependencies on the caffeineai-email extension.
What does the skill file contain?
# Email — Verification Email verification extension for [Caffeine AI](https://caffeine.ai?utm_source=caffeine-skill&utm_medium=referral). ## Overview This skill adds email address verification via a click-to-verify link. The `MixinEmailVerification` handles the verification callback; `verifiedEmails` tracks verified addresses. # Backend ## This component is for sending an email to users with a verification link which the user can click to prove they own the email address. ### To check if an email address has been verified Use the prefabricated module `mo:caffeineai-email-verification/ver...
Frequently asked questions
How do I check if an email is verified?
Use the contains function from the mo:caffeineai-email-verification/verifiedEmails.mo module.
What is required in the email body when sending a verification email?
The htmlBody must contain the placeholder text {{VERIFICATION_URL}}.
Can I modify the verifiedEmails module?
No, the prefabricated module mo:caffeineai-email-verification/verifiedEmails.mo cannot be modified.
Related skills
cold-email
63.5KSales development representatives, founders, and professionals conducting B2B cold outreach
The cold-email skill generates B2B cold outreach emails and follow-up sequences. It prioritizes human-sounding, concise copy that focuses on the recipient's perspective rather than vendor-style pitches. The skill incorporates product marketing context from local files to tailor messaging and utilizes specific frameworks for subject lines, body content, and calls to action.
recipe-email-drive-link
16.7KUsers who need to automate file sharing and email communication within the Google Workspace ecosystem
This skill automates the process of locating a Google Drive file, granting reader permissions to a specific email address, and sending the file link via Gmail.
recipe-label-and-archive-emails
16.6KUsers who manage Gmail accounts via the command line and require automated inbox organization
This skill automates Gmail inbox management by searching for specific messages, applying labels, and removing the inbox label to archive them.
recipe-forward-labeled-emails
16.2KUsers who manage Gmail workflows via the command line and require automated email forwarding based on labels
This skill automates the process of identifying Gmail messages with a specific label and forwarding them to a designated email address.