{
  "markdown": "# Expo Mobile App Skill\n\nA Claude Code skill for building production-ready Expo React Native mobile applications.\n\n## Features\n\n- **RevenueCat** - In-app purchases with weekly/yearly subscriptions\n- **AdMob** - Banner ads with premium user detection\n- **i18n** - Multi-language support (Turkish/English)\n- **Onboarding** - Fullscreen video background with swipe screens\n- **Paywall** - Subscription options with 50% OFF yearly badge\n- **NativeTabs** - Native tab navigation\n- **Theme** - Light/Dark/System mode support\n\n## Installation\n\n```bash\nnpx skills add zaferayan/skills\n```\n\n## What it does\n\nWhen you ask Claude Code to create an Expo app, this skill ensures:\n\n1. **Required Screens**: Onboarding, Paywall, Settings\n2. **Proper Flow**: Onboarding → Paywall → Main App\n3. **Monetization**: RevenueCat + AdMob integration\n4. **Best Practices**: No AsyncStorage, no lineHeight, NativeTabs only\n\n## Usage\n\nAfter installing, simply ask Claude Code:\n\n```\n/zafer-skills Create a water reminder app\n```\n\nClaude will automatically:\n- Set up the project structure\n- Configure RevenueCat and AdMob\n- Create onboarding with video background\n- Build paywall with subscription options\n- Add settings with language, theme, and reset options\n\n## Tech Stack\n\n- Expo SDK\n- Expo Router (file-based routing)\n- NativeTabs navigation\n- RevenueCat (react-native-purchases)\n- AdMob (react-native-google-mobile-ads)\n- i18next + react-i18next\n- expo-video\n- expo-sqlite (localStorage polyfill)\n\n## License\n\nMIT\n",
  "bytes": 1492,
  "sha": "da07d80f9c813159acf0fef5448759a3ef6abe21589f318a3b0cce9278a93a41",
  "repo_slug": "zaferayan/skills",
  "fonte": "repo",
  "truncated": false,
  "api": "https://api.agentalog.com/api/listings/skl_zaferayan_skills_zafer_skills_796b0fd4/readme"
}