App Onboarding Questionnaire

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

Skill

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

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, checks the risk and pins the version.

Other ways to install

Run in a terminal in the project folder

npx skills add adamlyttleapps/claude-skill-app-onboarding-questionnaire --skill app-onboarding-questionnaire -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add adamlyttleapps/claude-skill-app-onboarding-questionnaire --skill app-onboarding-questionnaire -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add adamlyttleapps/claude-skill-app-onboarding-questionnaire --skill app-onboarding-questionnaire -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add adamlyttleapps/claude-skill-app-onboarding-questionnaire --skill app-onboarding-questionnaire -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add adamlyttleapps/claude-skill-app-onboarding-questionnaire --skill app-onboarding-questionnaire -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add adamlyttleapps/claude-skill-app-onboarding-questionnaire --skill app-onboarding-questionnaire -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Run in a terminal in the project folder

npx skills add adamlyttleapps/claude-skill-app-onboarding-questionnaire --skill app-onboarding-questionnaire -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add adamlyttleapps/claude-skill-app-onboarding-questionnaire --skill app-onboarding-questionnaire -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

You will need: Node.js

Checked against the repository on Sep 24, 2026, commit 5bc4786.

Text for your agent

Install the skill: go to ~/.claude/skills and clone adamlyttleapps/claude-skill-app-onboarding-questionnaire into the app-onboarding-questionnaire folder. Then run /app-onboarding-questionnaire from the app directory.

Other ways from the author
cd ~/.claude/skills
git clone https://github.com/adamlyttleapps/claude-skill-app-onboarding-questionnaire.git app-onboarding-questionnaire

After install run /app-onboarding-questionnaire from the app directory.

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.

Security check

  • Reads the project codebase and generates and writes onboarding files

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.

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.

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.

Official

An MCP server and CLI from Sentry for building, running and testing Xcode iOS and macOS projects from an AI agent

MCP serverMedium riskNo VPN needed6.4KRepository stars
Editors’ pick

Paul Hudson's skill for reviewing and writing SwiftUI for iOS 26: deprecated APIs, data flow, navigation, accessibility, performance

SkillLow riskNo VPN needed4.9KRepository stars
Editors’ pick

Expo's official agent skills: building, deploying, updating and debugging Expo and EAS apps

PluginMedium risk2.6KRepository stars

An open phone agent model and framework: it reads the screen and taps through Android, HarmonyOS and iOS apps from a text command

CLIHigh risk26.3KRepository stars
Foxx AIApp Onboarding Questionnaire

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.