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

PropTypeDefaultDescription
skipLabel / skipHrefstringThe escape hatch, kept at the top rather than the bottom.
onDone(answers) => voidFired with everything gathered.