Unique identifier matching an OnboardingStep.
User-facing title displayed in the UI.
Brief description of the step's purpose.
Detailed instructions for completing the step.
Icon name (e.g., "Sparkles", "Upload") from icon library.
OptionaloptionalWhether this step can be skipped (optional steps still mark completion).
Configuration and metadata for a single onboarding step.
Source