onboarding-best-practices

Guide end-to-end onboarding flows from Hook to Paywall with archetypes.

2|1|Updated Sep 30, 2025
One-click install
npx skills add https://github.com/Rocapine/react-native-onboarding --skill onboarding-best-practices-rocapine
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: onboarding-best-practices
Source: https://github.com/Rocapine/react-native-onboarding/tree/main/claude-plugin/skills/onboarding-best-practices
Command: npx skills add https://github.com/Rocapine/react-native-onboarding --skill onboarding-best-practices-rocapine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Designers and engineers often struggle to craft onboarding flows to convert, without a structured blueprint.

Core Features & Use Cases

  • Inspection-first design: run a probe to align with the host app's design system and tokens.
  • End-to-end flow guidance: from Hook to Paywall, including flow-shape and archetype heuristics.
  • Best-practice recipes: motion choreography, branching, accessibility, and performance guidelines.

Quick Start

Run the target-app probe from references/inspect-target-app.md and apply the flow-shape guidelines to design a conversion-optimized onboarding sequence.

Frequently Asked Questions about onboarding-best-practices

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

FAQPage Schema
How do I design a high-converting onboarding flow from hook to paywall?▼

To design a high-converting onboarding flow, use a structured blueprint that guides end-to-end progression from Hook to Paywall using composition archetypes like hero, reflection, social-proof, and commitment screens.

What are the best practices for adding permission requests during onboarding?▼

Best practices for onboarding permissions involve using a specific inspection protocol to determine exact insertion points, ensuring requests branch naturally within the flow without disrupting user progression or conversion rates.

How do I align a new onboarding sequence with my target app's existing design system?▼

To align onboarding with a target app, run an inspection probe against the host application to extract design tokens and apply design-system-agnostic blueprints that match the existing visual language.

What onboarding screen archetypes should I use to maximize user conversion?▼

To maximize user conversion, use onboarding composition archetypes including hero, question, reflection, social-proof, loader, and commitment screens, applying flow-shape heuristics to sequence them effectively.

Can I use this onboarding blueprint for apps with complex branching and motion choreography?▼

Yes, this onboarding blueprint supports complex branching and motion choreography by providing specific best-practice recipes for animations, accessibility guidelines, and performance optimization within the flow.

Why does my onboarding conversion rate drop before the paywall?▼

Onboarding conversion drops before the paywall when the flow lacks a structured progression, missing critical archetypes like social-proof or commitment screens that prepare users for the final paywall decision.