onboarding

Standardize Ethereum wallet onboarding UX patterns for new-user flows.

7|3|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/konopkja/ethux-design --skill onboarding-konopkja
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboarding
Source: https://github.com/konopkja/ethux-design/tree/main/skills/onboarding
Command: npx skills add https://github.com/konopkja/ethux-design --skill onboarding-konopkja

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides teams to design beginner-friendly onboarding experiences for Ethereum wallets, reducing confusion and drop-off during first use.

Core Features & Use Cases

  • Delayed seed phrase exposure to reduce early risk
  • Jargon-free UI with clear language and progressive disclosure
  • Simple/Advanced mode toggle to accommodate new users and power users
  • Internationalization (i18n) support and localization considerations
  • Cross-platform consistency for first-run flows and onboarding analytics

Quick Start

Draft a best-practice onboarding flow for a new wallet creation that delays seed phrase exposure, replaces crypto jargon, and supports basic and advanced modes with i18n.

Frequently Asked Questions about onboarding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design an Ethereum wallet onboarding flow that delays seed phrase exposure?

Design Ethereum wallet onboarding by applying progressive disclosure patterns to delay seed phrase exposure until users reach a secure context, reducing early risk and drop-off. Implement UI prompts that prepare users before generating backup phrases.

What is progressive disclosure in crypto wallet UX design?

Progressive disclosure in crypto wallet UX is a pattern that reveals complex information gradually, replacing jargon with clear language and offering simple or advanced mode toggles to accommodate both new users and power users.

How do I replace crypto jargon in a first-run wallet creation UI?

Replace crypto jargon in wallet creation UI by applying standardized best-practice rules that enforce clear language and cross-reference shared design principles, ensuring beginners understand first-run flows without technical confusion.

Does this onboarding UX approach support internationalization for Ethereum wallets?

Yes, this onboarding UX approach supports internationalization (i18n) for Ethereum wallets by providing localization considerations and concrete usage patterns, ensuring cross-platform consistency for first-run flows across different languages.

What is the best way to implement a simple and advanced mode toggle for wallet users?

The best way to implement a simple and advanced mode toggle is by applying standardized UX onboarding patterns that accommodate new users and power users, using progressive disclosure to manage feature visibility during first-run flows.

When should I not expose a seed phrase during new user wallet creation?

You should not expose a seed phrase during the initial steps of new user wallet creation if the context lacks security, applying delayed exposure patterns to reduce early risk and prevent user drop-off during first-run flows.