Skip to content
Skillpedia
Interfaces (UI/UX)101k · #483

mobile-onboarding

Helps your agent create an onboarding flow for mobile apps. It shows multiple screens in sequence, like splash, value proposition, and sign-in. It's useful for designing the first user experience in an app.

What it does

Creates a welcome flow for mobile apps, showing three screens in sequence within phone frames. It includes elements like a status bar, buttons, and explanatory text.

When to use it

  • ✓When you need to show how a new app works.
  • ✓To create a phone signup page.
  • ✓When describing the login process for an app.

Example of what to ask your AI

“Create an onboarding flow for a meditation app.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/nexu-io/open-design/blob/main/design-templates/mobile-onboarding/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/nexu-io/open-design/blob/main/design-templates/mobile-onboarding/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The AI reads instructions, identifies the app and audience, and arranges three phone screens side-by-side. Each screen has a status bar, image, text, progress indicators, and a main button.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add nexu-io/open-design --skill mobile-onboarding

Or download just the file:

curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/design-templates/mobile-onboarding/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Mobile Onboarding Skill

Produce a three-screen mobile onboarding flow on a single HTML page.

Workflow

  1. Read DESIGN.md.
  2. Identify the app + audience.
  3. Layout: three phone frames side by side. Each phone:
    • Status bar (time, battery, signal).
    • Hero artwork or icon.
    • Headline + supporting paragraph.
    • 3-dot pagination.
    • Primary CTA (full-width pill button).
    • "Skip" or alt action top-right.
  4. Last phone is the sign-in / continue-with options screen.
  5. Strong typography, gentle gradients, accessible contrast.

Output contract

<artifact identifier="mobile-onboarding-name" type="text/html" title="Mobile Onboarding">
<!doctype html>...</artifact>
FAQ

What are the 'three screens'?

These are the initial screens a user sees when opening an app for the first time, such as an introduction, benefit explanation, and the login/signup screen.

What is the 'status bar'?

It's the bar at the top of the phone that shows the time, battery, and network signal.

What is 'CTA'?

It stands for 'Call To Action'. It's the main button that encourages the user to do something, like 'Get Started' or 'Log In'.

Details

Original description by the author

A multi-screen mobile onboarding flow rendered as three phone frames side by side — splash, value-prop, sign-in. Status bar, swipe dots, primary CTA. Use when the brief mentions "mobile onboarding", "iOS onboarding", "phone signup", or "移动端引导".

repo: nexu-io/open-design

Popularity

GitHub stars
101k
Ranking position
#483
License
Apache-2.0
Updated
10/16/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills