UI DESIGN LAB
  • Home
  • Community
  • Library
  • Knowledge
  • Docs
ZHLogin
Back to knowledge
Design Systems Page Patterns

Progressive Onboarding Setup

Progressive Onboarding Setup turns a frequent interface judgment into an executable constraint before generation.

onboardingsetupprogress

Design Principle

Onboarding should not ask for everything at once; it should get users to a usable result quickly.

Principle Onboarding should not ask for everything at once; it should get users to a usable result quickly.

Design action Separate required setup, recommended setup, and later tasks; each step has completion feedback, skip path, and later completion entry.

Examples Positive example: New projects, team spaces, design systems, AI agents, and integrations start for the first time. Counterexample: Users must complete many resultless steps before first use.

Apply when New projects, team spaces, design systems, AI agents, and integrations start for the first time. Users need to judge state, scope, risk, or next action quickly.

Source notes Source note: Synthesized from GOV.UK, Carbon, Polaris, Atlassian, Design.Systems, Design Systems Repo, and product-pattern libraries.

Agent Directive

Separate required setup, recommended setup, and later tasks; each step has completion feedback, skip path, and later completion entry.

Apply When

  • New projects, team spaces, design systems, AI agents, and integrations start for the first time.
  • Users need to judge state, scope, risk, or next action quickly.

Avoid

  • Users must complete many resultless steps before first use.
  • Irrelevant structure, copy, or decoration is added only to make the UI feel richer.

Knowledge Metadata

Category
Design Systems Page Patterns
Quality
85%
Version
v1
Published
6/6/2026