claude-skill-app-onboarding-questionnaire: Claude Code onboarding skill
A Claude Code skill that designs and builds high-converting questionnaire-style app onboarding flows — modelled on proven conversion patterns from top subscription apps like Mob, Headspace and Noom
At a glance
- What is it?
- This Claude Code skill designs and builds questionnaire-style app onboarding flows modelled on patterns from subscription apps like Mob, Headspace, Noom, and Duolingo. It analyses a codebase and generates a 14-screen onboarding blueprint and copy.
- Who is it for?
- Adopt this skill if you build apps in Claude Code and want a structured onboarding questionnaire flow with generated copy. Skip it if you do not use Claude Code or need a production-ready onboarding library.
- Can I use it commercially?
- Yes. MIT is a permissive licence: you can use, modify and sell software built on it, as long as you keep its copyright and licence notices.
- Is it still maintained?
- Activity is slowing. The repository last received commits 6 months ago.
- What is it written in?
- GitHub does not report a main language for this repository.
Answers come from the project's GitHub data, last synced on October 23, 2026, and from our analysis. They are not legal advice.
Editorial analysis
What the app onboarding questionnaire skill does
The skill is a Claude Code skill that designs and builds high-converting questionnaire-style onboarding flows for an app, modelled on proven conversion patterns from top subscription apps like Mob, Headspace, Noom, and Duolingo. It runs from an app project directory and walks the developer through phases interactively.
The process has five steps. It analyses the codebase to understand what the app does, who it is for, and what permissions it needs. It defines the user transformation, meaning the before and after story that drives the onboarding narrative. It designs a screen-by-screen blueprint using a proven 14-screen psychological framework. It drafts all the copy, including headlines, questions, options, calls to action, and social proof. Finally it builds the onboarding flow in the app's native framework, such as SwiftUI, React Native, or Flutter.
The intended user is an app developer using Claude Code who wants conversion-oriented onboarding without marketing expertise. The skill handles the conversion psychology; the developer answers questions about the app.
The 14-screen framework
The onboarding follows a psychological sequence used by high-converting subscription apps. The fourteen screens are Welcome, which hooks by showing the end state; Goal Question, which asks what the user is trying to achieve; Pain Points, which surfaces frustrations; Social Proof, with testimonials matched to personas; Tinder Cards, where users swipe agree or disagree on pain statements; Personalised Solution, which mirrors pains back with stats; Comparison Table, showing life with versus without the app and optional; Preferences, for functional personalisation feeding the upcoming demo; Permission Priming, a benefit-framed pre-sell before system permission dialogs that is auto-detected; Processing Moment, which builds anticipation; App Demo, where the user actually uses the core app mechanic; Value Delivery, which gives a tangible output from the demo and a viral moment; Account Gate, an optional sign-in to unlock what was created; and Paywall, a hard paywall with trial, social proof, and pricing.
Not every app needs every screen, and the skill adapts based on the app's complexity. The framework is based on analysis of the Mob recipe app's onboarding flow, which has 19 screens and is widely regarded as one of the best-converting onboarding experiences in the App Store.
What makes this skill different
Most onboarding generators stop at the questionnaire. This skill goes further in three ways. The App Demo Screen builds a functional mini-version of the app's core interaction inside the onboarding, so users do something and get a tangible result. The Viral Moment designs the demo output to be shareable, which is where organic growth comes from. Permission Priming auto-detects permissions from the codebase, such as Info.plist or AndroidManifest, and creates benefit-framed priming screens that the README claims convert at 70 to 80 percent or more versus about 40 percent for cold system prompts.
Progress is resumable because it is saved to Claude Code's memory system. A developer can return the next day and pick up where they left off.
Installing the skill in Claude Code
The README offers two installation options. The first is to add the skill to the Claude Code skills directory.
cd ~/.claude/skills
git clone https://github.com/adamlyttleapps/claude-skill-app-onboarding-questoinnaire.git app-onboarding-questionnaireThe second is to add it as a dependency in the project's .claude/settings.json.
{
"skills": [
"github:adamlyttleapps/claude-skill-app-onboarding-questoinnaire"
]
}Note that the clone URL in the README contains a typo: questoinnaire instead of questionnaire. The repository name itself is claude-skill-app-onboarding-questionnaire. A user should verify the exact URL before running the command. After installation, running /app-onboarding-questionnaire from the app's project directory in Claude Code starts the interactive flow.
Limitations and when this skill is the wrong tool
The skill is the wrong tool if you do not use Claude Code, since it is a Claude Code skill rather than a standalone library or service. It is also the wrong tool if you need a finished onboarding component you can drop into a production app without review, because the skill generates blueprints and copy that still need implementation and tuning.
The README does not document the skill's internal prompts, the SKILL.md contents, or how to customize the framework beyond the documented adaptability. The repository has no GitHub releases. The last push was on 2026-04-06, which is more than six months before the current date, so the repository shows limited recent activity. The README's claimed conversion rates for permission priming are stated as ranges, not measured results from this project.
Alternatives and how the approach differs
The README does not name a competing onboarding generator. The approach differs from template-based generators in that it analyses the actual codebase and adapts the 14-screen framework to the app's complexity. It also builds a functional demo inside onboarding rather than only showing a tour, which is the main differentiator the README claims.
A template-based tool would be faster to set up but would not reflect the specific app's permissions or core interaction. This skill trades speed for specificity, and it depends on Claude Code as the runtime environment.
Maintenance, licensing and upgrade cost
The repository is not archived and the last push was on 2026-04-06. The license is MIT. The top-level entries are CLAUDE.md, LICENSE, README.md, and SKILL.md, so the entire skill is defined by a small set of files.
Upgrade cost is low because there are no dependencies to manage, but the skill is tied to Claude Code's skill format and memory system. A change in how Claude Code loads skills or stores memory could break the resumable progress feature. The README does not document a versioning scheme or migration path. The MIT license allows use, modification, and redistribution, including in commercial products, but this is not legal advice and a team should have counsel review its obligations.
Editorial conclusion
Adopt this skill if you build apps in Claude Code and want a structured onboarding questionnaire flow with generated copy. Skip it if you do not use Claude Code or need a production-ready onboarding library. Verify the clone URL spelling and the SKILL.md contents before installing.
Frequently asked questions
How do I install the app onboarding questionnaire skill?
Clone the repository into ~/.claude/skills or add it as a dependency in .claude/settings.json, then run /app-onboarding-questionnaire.
What frameworks does the onboarding skill support?
It builds the onboarding flow in the app's native framework, such as SwiftUI, React Native, or Flutter.
Is the app onboarding questionnaire skill resumable?
Yes, progress is saved to Claude Code's memory system so you can return later and continue.
What is the onboarding framework based on?
It is based on analysis of the Mob recipe app's onboarding flow, which has 19 screens.
Official sources
Add this badge to your README
If you maintain this project, the badge below links readers to this analysis and shows its maintenance status from the daily GitHub snapshot. Paste the markdown into your README; add ?metric=license or ?metric=stars to the image URL for a different field.
[](https://hysenlabs.com/projects/adamlyttleapps-claude-skill-app-onboarding-questionnaire)Was this useful?