
Claude Skills by khadinakbarlabs
github.com/khadinakbarlabsFind the package's versioned Expo, EAS, monetization, product-design, listing, and Android release-readiness references. Use before giving high-stakes Android or Expo SDK 54 implementation and release guidance.
Collect mobile market, review, Reddit, ad, web, and design-inspiration evidence with configured Apify Actors through the CLI. Use for budgeted research with source provenance and reproducible run records.
Pick an Android app name with trademark + package-name (irreversible!) strategy. Use when the user says 'name android app', 'package name android', 'irreversible android name'.
Pick an iOS app name that's brandable, memorable, trademark-clear, domain-available. Use when the user says 'app name', 'naming', 'pick a name', 'brand name'.
Set up Google Play Real-Time Developer Notifications (RTDN) - equivalent of Apple's ASSN - to receive subscription events. Use when the user says 'rtdn android', 'play subscription webhook', 'real time developer notifications'.
Set up a signature-verified Apple App Store Server Notifications V2 webhook for subscription events. Use when the user says 'app store server notifications', 'assn', 'subscription webhook', or 'iap webhook'.
Apply Apple Human Interface Guidelines to a React Native screen. Use when the user says 'HIG compliance', 'iOS native feel', 'Apple guidelines', '44pt taps', 'Dynamic Type'.
Adopt iOS 26 Liquid Glass material in React Native via expo-glass-effect or @callstack/liquid-glass. Use when the user says 'Liquid Glass', 'iOS 26 design', 'glass effect', 'modern UI', 'translucent material'.
Wire up Material You dynamic colors (user's wallpaper drives app theme) in RN+Expo on Android 12+. Use when the user says 'material you', 'dynamic colors android', 'wallpaper theming', 'monet theming'.
Apply Material Design 3 (Material You) components, type scale, color tokens, motion principles to your Android app. Use when the user says 'apply material 3', 'material design android', 'm3 components', 'follow material guidelines'.
Use Google App Campaigns + Apple Search Ads attribution data to discover winning keywords for Play ASO. Use when the user says 'asa to aso android', 'google app campaigns', 'paid traffic to aso android'.
Run the Apple Search Ads to ASO loop: paid Discovery campaign reveals converting queries, promote winners to organic Title/Subtitle/Keywords. Use when the user says 'ASA to ASO', 'Apple Search Ads strategy', 'paid to organic'.
Optimize Play Store ASO using title + short description (80 chars INDEXED) + long description (4000 chars NLP-indexed). Use when the user says 'play store aso', 'android aso keywords', 'play store seo'.
Research and place keywords across App Store Name + Subtitle + Keywords field for max search ranking. Use when the user says 'ASO keywords', 'keyword research', 'App Store SEO', 'title and keywords'.
Build a referral / affiliate program for an iOS app to drive viral growth. Use when the user says 'affiliate program', 'referral program', 'invite friends feature', 'viral growth', 'creator program app'.
Build a cancellation / churn-interception flow with an exit survey, reason-matched save offers, and graceful exit — preserving rating and recovering 10–35% of cancellations. Use when the user says 'cancellation flow', 'cancel survey', 'save offer', 'prevent churn', 'subscription cancel', 'downgrade flow', or 'retention offer'.
Build a creator-led TikTok/Reels/Shorts marketing program — the Cal AI acquisition model (seed organic creators, repurpose top-performing organic content as paid Spark Ads). Use when the user says 'creator marketing', 'influencer program', 'TikTok growth', 'UGC program', 'Spark Ads', 'creator deals', or wants app growth via creators.
Run an X (Twitter) build-in-public weekly cadence proven for indie iOS founders (Marc Lou, Pieter Levels). Use when the user says 'build in public', 'X strategy', 'Twitter for indie', 'tweet revenue'.
Build neutral, milestone-based native App Store and Google Play review requests with optional feedback available to everyone. Use for review prompts, rating requests, review routing, or replacing satisfaction gates with a policy-aligned flow.
Build a win-back flow for lapsed and churning subscribers using Apple StoreKit 2 win-back offers, RevenueCat campaigns, and segmented messaging. Use when the user says 'win-back', 'lapsed users', 'churn recovery', 'bring users back', 'expired trial', 'canceled subscription', 'reactivation', or 'promotional offer'.
Decision matrix for choosing an Expo app backend: Supabase vs Firebase vs Convex vs custom. Use when the user says 'which backend', 'choose backend', 'supabase or firebase', 'backend decision', or 'pick database'.
Decide storage layer for an Expo app: expo-sqlite + drizzle vs MMKV vs SecureStore vs AsyncStorage vs Zustand persist. Use when the user says 'storage', 'database', 'where to save data', 'AsyncStorage vs MMKV', 'expo-sqlite'.
Manage Android signing keys: upload key (you), signing key (Play), keystore generation, EAS credentials, SHA hash extraction. Use when the user says 'android signing', 'keystore', 'signing key android'.
Manage iOS code signing: ASC API key, Distribution Certificate, Provisioning Profiles via EAS managed credentials. Use when the user says 'code signing', 'provisioning profile', 'distribution certificate', 'ASC API key'.
Coordinate the cross-platform /aso-pass-play workflow for Expo projects. Use when the user asks for this outcome.
Coordinate the cross-platform /aso-pass workflow for Expo projects. Use when the user asks for this outcome.
Coordinate the cross-platform /audit-android workflow for Expo projects. Use when the user asks for this outcome.
Coordinate the cross-platform /audit-rn workflow for Expo projects. Use when the user asks for this outcome.
Plan, implement, and verify activation-first onboarding for an Expo iOS and Android app. Use when the user asks to build, redesign, fix, or instrument a first-run or personalized onboarding flow.
Coordinate the cross-platform /build-paywall-android workflow for Expo projects. Use when the user asks for this outcome.
Coordinate the cross-platform /build-paywall workflow for Expo projects. Use when the user asks for this outcome.
Coordinate the cross-platform /build-review-prompt workflow for Expo projects: neutral milestone-based native review requests, shared cooldowns, and optional feedback for everyone. Use when implementing or correcting review prompts.
Coordinate the cross-platform /eas-deploy-android workflow for Expo projects. Use when the user asks for this outcome.
Coordinate the cross-platform /eas-deploy workflow for Expo projects. Use when the user asks for this outcome.
Coordinate the cross-platform /research-android workflow for Expo projects. Use when the user asks for this outcome.
Coordinate the cross-platform /research workflow for Expo projects. Use when the user asks for this outcome.
Plan and scaffold a new Expo SDK 54 mobile app for both iOS and Android. Use when the user asks to create, bootstrap, or start an Expo or React Native app with TypeScript, navigation, local state, testing, and a safe release foundation.
Coordinate the cross-platform /ship-it workflow for Expo projects. Use when the user asks for this outcome.
Reverse-engineer competitor App Store listings: keywords they target, screenshot order, CPP variants, ratings strategy. Use when the user says 'competitor aso', 'analyze their app store page', 'what keywords do they rank for', 'screenshot teardown', 'aso research'.
Build a feature comparison matrix across multiple competitors to find your wedge and feature gaps. Use when the user says 'feature matrix', 'feature comparison', 'compare competitors', 'feature gap analysis', 'positioning grid'.
Tear down a competitor's onboarding flow: questions asked, friction points, time-to-value, aha moment timing, permission asks. Use when the user says 'analyze onboarding', 'how do they onboard', 'first run experience', 'onboarding teardown', 'cal ai style quiz'.
Screenshot competitor Android paywalls, decode their offer, pricing structure, base plans + offers, urgency tactics, and trial structure. Use when the user says 'analyze android paywall', 'how do android competitors price', 'play billing paywall research'.
Screenshot competitor paywalls, decode their offer, pricing, copy, urgency tactics, and trial structure. Use when the user says 'analyze paywall', 'how do competitors price', 'paywall research', 'screenshot paywalls', 'pricing intel'.
Configure Android App Bundle (AAB) build settings: ProGuard/R8 minification, resource shrinking, ABI filters. Use when the user says 'configure aab', 'shrink android app', 'proguard android', 'r8 minification'.
Build Custom Product Pages (CPPs) for use cases, ad sources, and search-intent clusters. Use when the user says 'CPP', 'Custom Product Page', or 'ASC product page'.
Use Play custom store listings (per-country variants) to localize positioning. Use when the user says 'custom store listing', 'per country listing play', 'localized listing play'.
Complete Google Play Data Safety form correctly to avoid rejection or misrepresentation flags. Use when the user says 'data safety form', 'play data safety', 'declare data collection android'.
Generate Android adaptive app icon (foreground + background), monochrome icon for themed icons (Android 13+), and Play Store 512x512 icon. Use when the user says 'android icon', 'adaptive icon', 'app icon android', 'launcher icon android'.
Design the cross-channel (push + email + in-app) lifecycle messaging cadence that drives retention without spamming — frequency capping, first-72-hours, re-engagement, and win-back coordination. Use when the user says 'lifecycle messaging', 'retention emails', 'push cadence', 're-engagement', 'frequency capping', 'onboarding emails', or 'lifecycle automation'.
Design onboarding as a conversion sales funnel (the Cal AI / Jake Castillo pattern) — the deliberate alternative to activation-first onboarding. Use when the user says 'high-converting onboarding', 'sales funnel onboarding', 'quiz onboarding', 'personalization onboarding', 'Cal AI style onboarding', or wants to maximize trial-start and trial-to-paid conversion.