KP-006 · ONBOARDING/FIRST/RUN

First Run Onboarding Page

The first session, asked one question at a time, with a way out at the top. The escape hatch is the part that matters: onboarding that cannot be skipped is a wall, and the people most likely to hit it are the ones setting up their second yard who already know all the answers.

KP-006 · ONBOARDING/FIRST/RUN

Install

One command — the source lands in your repo. Or copy it from the Code tab.

$ pnpm dlx shadcn@latest add @kinetiq/onboarding-first-run

Props

showPreview
boolean
default
Render the live-bound preview card beside the questions.
skipLabel / skipHref
string
default
The escape hatch, kept at the top rather than the bottom.
onDone
(answers) => void
default
Fired with everything gathered.