From 213e6bb7a330a7e66dfa1bb0d5b8bf94dd882f59 Mon Sep 17 00:00:00 2001 From: Facundo Farias Date: Thu, 9 Jul 2026 21:57:04 +0200 Subject: [PATCH] feat(setup): passwordless account creation, no invented password Update /pixelvault-setup Option C to create a passwordless account with `pixelvault register --email --passwordless` instead of prompting for (or inventing) a password. Fixes the copy that claimed registration prompts for a password, and notes email verification + that disposable domains are rejected. Co-Authored-By: Claude Opus 4.8 (1M context) --- skills/pixelvault-setup/SKILL.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/skills/pixelvault-setup/SKILL.md b/skills/pixelvault-setup/SKILL.md index dc9c3cc..be0a45a 100644 --- a/skills/pixelvault-setup/SKILL.md +++ b/skills/pixelvault-setup/SKILL.md @@ -49,13 +49,21 @@ export PIXELVAULT_API_KEY=pv_live_xxx ``` **Option C — Create new account:** -If the user doesn't have an account, register: +If the user doesn't have an account, register. Ask the user for their email +address, then create a **passwordless** account — do NOT invent or prompt for a +password: ```bash -pixelvault register +pixelvault register --email --passwordless ``` -This will prompt for email and password, create the account, and auto-save the API key. +This creates the account, saves the API key automatically, and needs no +password. The user can set a password later to enable dashboard login via the +web "Forgot password" flow (https://pixelvault.dev/forgot-password) — an API key +is all that's needed for uploads. + +Note: uploads are limited until the user verifies their email, so use a real +address they control. Disposable/temp-mail domains are rejected. ### 4. Verify