AddThisFeature

Setup Checklist

A persistent checklist that pulls users toward activation.

moderate Onboarding

What it adds

A dismissible checklist of the steps that make a new account genuinely set up.

What your agent is told to do

4
  1. 1

    Pick the 3–5 steps that correlate with a user actually sticking around. Not every setting — the ones that matter.

  2. 2

    Derive each step's completion from real application state, not from a checkbox the user ticks.

  3. 3

    Show progress, and celebrate completion — then get out of the way permanently.

  4. 4

    Let users dismiss it early without losing the ability to find it again.

Edge cases it handles

4
  • Steps completed before the checklist existed must show as done for existing users.
  • A step that becomes irrelevant (a plan change, a disabled integration) must drop off the list.
  • The checklist must disappear for good once complete — do not resurrect it.
  • Do not count a step complete if the user did it and then undid it.

Definition of done

7
  • Completion is derived from real state, never a manual checkbox.
  • Existing users see accurate progress.
  • The checklist is dismissible and restorable.
  • It disappears permanently once finished.
  • Progress is per-user and persists across devices.
  • The feature matches the existing design system.
  • No existing functionality is broken.

Related features

How it works

  1. 1

    Copy the link

    Grab the Markdown instruction URL for this feature.

  2. 2

    Give it to your AI

    Paste it into Claude Code, Cursor, v0, Lovable — whatever you build with.

  3. 3

    It inspects, then implements

    Your agent reads your existing app first, then adds the feature to fit it.

Works with your stack

These instructions are written to adapt. They tell the agent to detect your framework, match your existing design system, and reuse what you already have — rather than assuming a particular stack.

Need it tighter than that? Customize the feature and tell it exactly what you're running.