email-verification
Installation
SKILL.md
Playwright Email Verification
The browser half of a flow is only half the flow. "Invitation sent" toasts, "check your email" screens, and order confirmations all make a promise the UI can't verify. This skill closes the loop: trigger → arrive → read → click through → land back in the app.
Relationship to the other skills
flow-runnerdeliberately stops at the app's claim that mail was sent. When one of its scenarios ends on such a claim, this skill is the follow-through.auth-session-auditowns token semantics (single-use, expiry, reuse after password change). This skill verifies the reset email arrives, reads correctly, and its link works once — then hands off if lifecycle questions are in scope.crud-tester's rules apply whenever triggering the email mutates data (member invites, account creation): safe tenant, run-marked records, two-step confirmations completed, cleanup after (uninvite the pending member, archive the throwaway account).