App Onboarding Questionnaire skill

A Claude Code skill that designs and builds a questionnaire-style app onboarding flow modeled on subscription apps

  • 1,228 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • Reads the project codebase and generates and writes onboarding files
All reasons and checks

adamlyttleapps/claude-skill-app-onboarding-questionnaire

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/app-onboarding-questionnaire

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Reads the project codebase and generates and writes onboarding files

This is third-party code. Review the repository files before installing.

What it does

The skill walks a developer through building a questionnaire onboarding flow inside the app project. It first reads the codebase to understand what the app does, who it is for and which permissions it requests. It then frames the user transformation story, proposes a screen-by-screen plan around a fourteen-screen structure, drafts the copy for headlines, questions, options and buttons, and builds the screens in the project's native framework, be it SwiftUI, React Native or Flutter. The plan includes a screen that demonstrates the app's core mechanic and a permission screen with benefit-framed priming. Progress is saved to Claude Code memory, so the work resumes where it stopped.

Who it is for. For developers, product managers and founders of mobile apps building onboarding without a separate marketer.

Good fit when

  • You need to design a subscription app onboarding from scratch
  • You have an app codebase and need a screen-by-screen plan with copy and layout
  • You need permission request screens with benefit-framed priming

Not a fit when

  • You need onboarding for a website or admin panel rather than a mobile app
  • The product strategy and positioning are not defined yet

Example request

Design and build a questionnaire onboarding flow for my app

Limitations

The skill runs inside Claude Code and relies on analyzing your codebase; for an unusual framework the output needs review. It follows one set of subscription onboarding patterns, does not guarantee conversion and does not replace product testing. The copy and social proof numbers are drafts that you must verify against the real product.

How to disable. Remove the app-onboarding-questionnaire folder from the ~/.claude/skills/ directory or delete the skill entry from the project's .claude/settings.json.

FAQ

Does the skill write the onboarding code itself?

Yes, it builds the screens in your project's framework, but the result should be reviewed and adjusted to your style and design system.

Can I resume midway?

Yes, progress across phases is saved to Claude Code memory, and on the next run the skill shows which step you left off at.

Discussion

No questions or reviews yet.

Skills

A Claude Code skill that builds Expo mobile apps with onboarding, paid subscriptions, AdMob ads, analytics and localization.

SkillExtended access114Repository stars

A skill for designing mobile app screens: five steps, the 60/30/10 rule, an 8-pixel grid and industry conventions

SkillMinimal access539Repository stars

A skill that builds in-app screen and element capture for a SwiftUI app and loops it across every locale for the App Store

SkillExtended access264Repository stars

Claude Code skill that takes an iOS or Flutter app from archive and signing to App Store submission and review rejection recovery.

SkillBroad access144Repository stars

A set of skills for iOS 26+, Swift 6.3 and SwiftUI that gives the agent knowledge of modern Apple frameworks

SkillMinimal access1.3KRepository stars

Two skills for building mobile screens at top-app quality: studying real screens through the Appllama MCP and a strict bar for native Expo and React Native UI

SkillExtended access5.1KRepository stars

README in short

The README describes a Claude Code skill that designs and builds a questionnaire onboarding flow modeled on subscription apps such as Mob, Headspace, Noom and Duolingo. The work runs in phases: codebase analysis, the user transformation story, a screen-by-screen plan around a fourteen-screen structure, drafted copy and screen assembly in the native framework. The author highlights a core-mechanic demo screen, a moment built for organic growth and a permission screen with benefit-framed priming. Progress is saved to Claude Code memory to continue later. It installs by copying into ~/.claude/skills or by an entry in .claude/settings.json, MIT licensed.

README badge

Original SKILL.md

---
name: app-onboarding-questionnaire
description: Design and build a high-converting questionnaire-style onboarding flow for your app, modelled on proven conversion patterns from top subscription apps.
user-invocable: true
---

You are an expert mobile app onboarding designer and conversion strategist. Your job is to help the user design and implement a high-converting onboarding flow for their app.

This is a multi-phase process. Follow each phase in order, but ALWAYS check memory first.

## RECALL (Always Do This First)

Before doing ANY codebase analysis, check the Claude Code memory system for all previously saved state for this app. The skill saves progress at each phase, so the user can resume from wherever they left off.

Check memory for each of these (in order):

1. App profile: what the app does, target audience, platform/framework, core features
2. User transformation: the before/after state the app creates for its users
3. Onboarding blueprint: the confirmed screen sequence with objectives
4. Screen content: headlines, options, copy for each screen
5. Implementation progress: which screens have been built, file paths

## PHASE 1: APP DISCOVERY

Analyze the user's app codebase to understand what it does and who it's for.

Report a problem