onboarding

Design first-run experiences and onboarding flows with guardrails and success metrics.

1|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/niltsiar/kotlin_multiplatform_pokedex --skill onboarding-niltsiar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboarding
Source: https://github.com/niltsiar/kotlin_multiplatform_pokedex/tree/main/.agents/onboarding
Command: npx skills add https://github.com/niltsiar/kotlin_multiplatform_pokedex --skill onboarding-niltsiar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The onboarding design skill helps teams craft effective first-run experiences, onboarding flows, and user education that reduce friction and improve early retention.

Core Features & Use Cases

  • Establish onboarding goals and success metrics to guide every screen
  • Implement progressive disclosure to reveal complexity gradually
  • Create reusable templates and guardrails for permission prompts, feature introductions, and contextual help
  • Cross-functional collaboration support with references and templates for product, design, and engineering

Quick Start

Define a minimal 2- to 3-step onboarding flow with a clear skip option and measurable success criteria.

Frequently Asked Questions about onboarding

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

FAQPage Schema
How do I design an onboarding flow that reduces friction for new users?

Design onboarding flows by establishing clear success metrics, implementing progressive disclosure to reveal complexity gradually, and providing reusable templates for feature introductions to minimize early user friction.

What is progressive disclosure in first-run experiences?

Progressive disclosure is an onboarding technique that reveals app complexity gradually. It guides teams to educate users on features and permission prompts contextually without overwhelming them during the first-run experience.

What's the best way to structure a minimal first-run onboarding experience?

Define a minimal 2- to 3-step onboarding flow with a clear skip option and measurable success criteria. This ensures user education without friction while allowing early tracking of retention outcomes.

Can I use this approach to design permission prompts for my app?

Yes, you can apply reusable templates and guardrails specifically for permission prompts. These ensure contextual help and feature introductions are presented consistently across different app areas.

Does this onboarding framework support cross-functional product and engineering teams?

Yes, it includes cross-functional collaboration support with references and templates for product, design, and engineering teams to ensure consistent, measurable onboarding outcomes across the workflow.