Onboarding to Paywall
First launch through a StoreKit 2 paywall into a tabbed home, with Go Pro reachable from Settings.
1Onboardingonboarding-flow
2Purchaseglass-paywall-screen
3App Shelltab-shell
4Settingssettings-screen
npx swiftpieces add recipe-onboarding-paywallFour screens assembled into the first five minutes of a subscription app: onboarding that remembers it ran, a paywall presented once after it and again from Settings, a tab shell with a stack per tab, and entitlement state that every screen reads from one place.
The screens it assembles
What is inside
The 9 sections your agent reads, in order.
- 01What you get
- 02Bill of materials
- 03Install
- 04The flow
- 05Wiring
- 06Your data
- 07Harmonization pass
- 08Variations
- 09Verification
The skill
Pairs with
Written to combine: a style for the look, a brief for the contents, a recipe for the screens.
Changelog
- v1.0.02026-09-18Initial release.
Licensed for your own and your clients' apps under the Swift Pieces Pro license. Sharing, reselling or publishing the text of this recipe is not permitted.