The SwiftUI starter that saves you 80+ hours of setup — auth, RevenueCat paywalls, design system, analytics, all wired. Plus the CLAUDE.md, AGENTS.md and scaffold skill that let Claude Code & Cursor extend it correctly.
Lifetime updates · Unlimited apps · 14-day money-back · Private GitHub repo
› add a journal feature with a list + detail screen ✓ read CLAUDE.md, AGENTS.md, TOKENS.md ✓ Features/Journal/ — JournalList, JournalDetail ✓ used theme.colors + @Observable store ✓ make lint — 0 violations ✓ 6 tests green # your agent followed the kit's conventions, not its guesses
Every paid app rebuilds the same foundation. Here's the week you get back.
Tested, themed, and swappable behind clean protocols — start dependency-free, opt into a vendor only when you want it.
Other kits hand you code. AcornKit hands your agent the rules. It ships CLAUDE.md, AGENTS.md, CONTEXT.md, TOKENS.md, SwiftLint config, and a scaffold-ios-app skill — so Claude Code & Cursor read your conventions and extend the app correctly the first time.
## Golden Rules 1. Use design tokens — never raw Color()/fonts. 2. Group by feature: Features/<Name>/ 3. @Observable models, no per-screen VMs. 4. Shell comes from AcornCore — compose, don't reimplement. 5. No secrets in code. 6. Hard paywall after onboarding.
Your app talks to protocols, never to vendors. Start dependency-free; opt into a vendor only when you want it.
| Capability | Default (no deps) | Optional swap |
|---|---|---|
| Subscriptions | StoreKitSubscriptionProvider | RevenueCat |
| Auth | AnonymousAuthProvider | Supabase |
| Analytics | ConsoleAnalytics | PostHog |
| AI chat | ProxyChatProvider | OpenAI · Claude |
Two onboarding styles, two paywall styles — runnable, themed, swappable. Not Lego pieces.




One-time payment. Lifetime updates. Unlimited apps.
Enter a valid GitHub username so we can invite you to the private repo.
After purchase we send a private-repo invite to this GitHub account.
Delivered as a private GitHub repo — git pull for updates, forever. 14-day money-back guarantee.
It ships the config files (CLAUDE.md, AGENTS.md, TOKENS.md) that let Claude Code / Cursor understand and extend your app correctly — instead of guessing.
Yes — unlimited apps on one license.
Both — swap via one protocol, no screen changes.
You get the full source and build/ship unlimited apps. You may not resell or republish the kit's source itself.
14-day money-back guarantee, no questions asked.