mobile-onboarding

Generates a self-contained HTML mockup of a 3-screen mobile onboarding UI in phone frames.

1|Updated Jul 9, 2026
One-click install
npx skills add https://github.com/PiercingXX/xx-stack --skill mobile-onboarding-piercingxx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-onboarding
Source: https://github.com/PiercingXX/xx-stack/tree/main/packs/design/runtime/skills/design/mobile-onboarding
Command: npx skills add https://github.com/PiercingXX/xx-stack --skill mobile-onboarding-piercingxx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

It helps you quickly design a consistent, production-ready mobile onboarding UI when a brief asks for “mobile onboarding” (including iOS/Android-style flows) by providing a reusable multi-screen layout contract.

Core Features & Use Cases

  • 3-screen onboarding layout: Creates splash/welcome, value-prop, and sign-in/continue screens in one HTML artifact.
  • Phone-frame presentation: Renders three phone frames side-by-side with status bar, hero area, pagination dots, and primary CTA styling.
  • Design-system aware output: Ensures typography and styling are derived from the required DESIGN.md design system sections for cohesive visual language.
  • Use Case: Turn a vague request like “Design iOS onboarding for a meditation app” into a complete single-page onboarding concept with sign-in options.

Quick Start

Ask for the mobile onboarding flow by saying: "Design a 3-screen mobile onboarding for our app, including splash, value props, and sign-in, and output it as a single self-contained HTML file."

Frequently Asked Questions about mobile-onboarding

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

FAQPage Schema
How do I create a mobile onboarding flow with multiple screens?

A mobile onboarding flow is generated as a three-screen layout containing splash, value-prop, and sign-in screens presented side-by-side in phone frames. This layout outputs a single self-contained HTML file with cohesive design system styling for immediate concept visualization.

What is included in a 3-screen mobile onboarding UI prototype?

A 3-screen mobile onboarding UI prototype includes splash and welcome screens, value proposition displays, and sign-in or continue options. Each screen renders within a phone frame complete with status bars, hero areas, pagination dots, and primary call-to-action buttons.

Can I use this to design iOS or Android onboarding screens?

iOS and Android onboarding screens are supported by generating phone-frame layouts that accommodate mobile signup flows. The design output applies platform-appropriate UI prototyping conventions for splash, value-prop, and sign-in experiences across mobile scenarios.

Does the mobile onboarding HTML output follow a specific design system?

The mobile onboarding HTML output follows a required design system with defined sections for color, typography, layout, and components. This ensures the generated phone frames maintain cohesive visual language and production-ready styling across all three screens.

What's the best way to prototype a sign-in screen for a mobile app concept?

Prototyping a sign-in screen is best handled within a multi-screen onboarding flow that pairs the sign-in interface with splash and value-prop screens. This approach provides contextual user journey visualization in a self-contained HTML artifact rather than an isolated login form.

Do I need external dependencies to generate the mobile onboarding HTML?

No external dependencies are required to generate the mobile onboarding HTML. The skill produces self-contained text and HTML that includes all necessary references and assets within a single file, ensuring the phone-frame layout renders independently.