superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Develop Android & iOS Apps
Plugin mobile-app-builder from marketplace mobile-app-builder in khadinakbarlabs/expo-mobile-app-builder. Commands read from the repo's manifest — 1 month ago.
5-1-2-i-ai-disclosureImplement 5.1.2(i) third-party AI disclosure: name provider explicitly + explicit consent modal before first call. Use when the user says '5.1.2(i)', 'AI disclosure', 'third-party AI consent', 'OpenAI consent', 'Anthropic disclosure'.
accessibility-audit-androidRun Android accessibility audit: TalkBack, contrast, touch targets, content descriptions. Use when the user says 'a11y audit android', 'accessibility android', 'talkback', 'screen reader android'.
accessibility-auditAudit RN/Expo app for VoiceOver, Dynamic Type, 44pt taps, color contrast, Reduce Motion. Use when the user says 'accessibility', 'VoiceOver', 'WCAG', 'a11y audit'.
account-deletion-flow-androidImplement Google Play required account deletion: in-app AND on website. Use when the user says 'account deletion android', 'delete account play', 'play account deletion requirement'.
account-deletion-flowImplement in-app account deletion (5.1.1(v) requirement) with server-side hard delete + Sign in with Apple revocation. Use when the user says 'account deletion', '5.1.1(v)', 'delete account in-app', 'revoke Sign in with Apple'.
add-android-foldable-tabletOptimize Android layout for foldables (Pixel Fold, Galaxy Fold) and tablets using window size classes. Use when the user says 'foldable android', 'tablet layout android', 'large screen android'.
add-android-foreground-serviceAdd an Android foreground service (for music, fitness tracking, downloads). Requires FGSTYPE declaration in Android 14+. Use when the user says 'foreground service android', 'background tracking android', 'persistent notification android'.
add-android-pipAdd Picture-in-Picture mode for Android (Android 8+). Use when the user says 'pip android', 'picture in picture android', 'floating window android'.
add-android-quick-actionsAdd Android app shortcuts (long-press launcher icon menu) using expo-quick-actions. Use when the user says 'app shortcuts android', 'long press menu android', 'quick actions android'.
add-android-widget-glanceAdd an Android home screen widget using Glance (Compose for widgets). Native Kotlin module via expo-modules-core. Use when the user says 'add widget android', 'glance widget', 'home screen widget android'.
add-app-actions-slicesAdd Google Assistant App Actions and Slices for Android (equivalent of iOS Siri Shortcuts). Use when the user says 'app actions android', 'google assistant integration', 'slices android'.
add-app-attestationPlan Apple App Attest for a React Native backend without turning illustrative pseudocode into an insecure cryptographic implementation. Use when the user says 'app attestation', 'devicecheck api', or 'prevent api abuse'.
add-app-clipsPlan and implement an iOS App Clip with preserved native work, validated invocation URLs and verified target constraints. Use for App Clips, QR/NFC launch, or lightweight app experiences.
add-app-icon-launch-screenGenerate iOS app icon (all sizes), launch screen, and SF Symbols configuration for an Expo app. Use when the user says 'app icon', 'launch screen', 'splash screen', 'icon generator', 'ios icon sizes', 'ios splash'.
add-deep-linksSet up Universal Links + custom URL schemes for deep linking into Expo Router screens. Use when the user says 'deep links', 'Universal Links', 'URL scheme', 'open from web'.
add-drizzle-sqliteAdd Drizzle ORM with expo-sqlite for offline-first Android storage. Use when the user says 'add drizzle', 'offline sqlite android', 'local database rn'.
add-edge-to-edge-androidAdd edge-to-edge layout support (Android 15+ default) using react-native-edge-to-edge with safe area handling. Use when the user says 'edge to edge android', 'full screen android', 'status bar android', 'system bars'.
add-expo-apple-targetsPlan native Apple targets in an Expo SDK 54 app, including widgets, App Clips, watch apps, share extensions, and notification extensions. Use when the user needs an Apple-only extension and wants to preserve Expo compatibility.
add-expo-camera-androidAdd expo-camera with Android-specific permission handling and CameraX-backed performance. Use when the user says 'add camera android', 'expo camera', 'qr scanner android'.
add-expo-cameraAdd expo-camera for in-app camera, video recording, barcode scanning. Use when the user says 'camera', 'expo-camera', 'take photo', 'barcode scan', 'QR scanner'.
add-expo-notifications-fcmSet up Firebase Cloud Messaging (FCM) push notifications via expo-notifications for Android. Use when the user says 'add fcm', 'push notifications android', 'expo notifications android', 'firebase push'.
add-expo-notificationsAdd push + local notifications via expo-notifications, register APNs token, handle taps. Use when the user says 'push notifications', 'expo-notifications', 'APNs', 'notification permission'.
add-expo-secure-store-keystoreAdd expo-secure-store backed by Android Keystore for storing auth tokens and secrets. Use when the user says 'secure store android', 'keystore android', 'store token secure'.
add-expo-secure-storeUse expo-secure-store for secrets (tokens, API keys) backed by iOS Keychain. Use when the user says 'secure storage', 'Keychain', 'store token', 'API key storage'.
add-firebase-androidAdd Firebase Android SDK for Crashlytics, FCM, Test Lab. Use when the user says 'add firebase android'.
add-flashlistReplace FlatList with FlashList v2 for high-performance lists. Use when the user says 'FlashList', 'FlatList performance', 'long list', 'scroll performance'.
add-foundation-modelsUse Apple Foundation Models (on-device LLM, iOS 26+) via expo-apple-intelligence config plugin. Use when the user says 'Foundation Models', 'Apple Intelligence', 'on-device LLM', 'free AI'.
add-gemini-nanoPlan a privacy-aware Android on-device AI integration using verified ML Kit GenAI APIs and explicit availability checks. Use for Gemini Nano, offline Android AI, or on-device inference.
add-google-signin-credential-managerAdd Google Sign-In via Credential Manager API (modern Android auth, replaces deprecated Google Sign-In SDK). Use when the user says 'google sign in android', 'credential manager android', 'auth android'.
add-haptics-androidAdd expo-haptics for tactile feedback on Android (vibration motor). Use when the user says 'add haptics android', 'vibration android', 'tactile feedback android'.
add-hapticsAdd haptic feedback (impact, notification, selection) via expo-haptics. Use when the user says 'haptics', 'haptic feedback', 'vibration', 'tap feedback'.
add-image-androidAdd expo-image for high-performance image loading on Android with caching, blurhash, and lazy loading. Use when the user says 'add expo-image', 'fast images rn android', 'image cache android'.
add-imageUse expo-image for performant image loading + caching, never react-native Image. Use when the user says 'images', 'expo-image', 'image caching', 'image loading'.
add-live-activityAdd a Live Activity for Lock Screen + Dynamic Island via expo-live-activity. Use when the user says 'Live Activity', 'Dynamic Island', 'Lock Screen widget', 'live updates'.
add-nativewind-androidAdd NativeWind v5 (Tailwind for RN) to an Expo Android app. Use when the user says 'add nativewind', 'tailwind rn', 'tailwind android'.
add-onesignal-pushAdd advanced push notifications via OneSignal in RN + Expo with segmentation, A/B testing, and re-engagement campaigns. Use when the user says 'add onesignal', 'better push notifications', 'push segmentation', 'push a/b test', 'reengagement push'.
add-openai-streaming-rnAdd authenticated, rate-limited AI streaming to an Expo app without exposing a provider key. Use when the user says 'add openai', 'streaming chat rn', 'gpt in app', 'ai chat ios', or 'openai streaming'.
add-posthog-rn-androidAdd PostHog analytics + feature flags + session replay on Android. Use when the user says 'posthog android', 'analytics android', 'feature flags android'.
add-posthog-rnAdd PostHog analytics, feature flags, and session recordings to React Native + Expo. Use when the user says 'add analytics', 'add posthog', 'product analytics', 'feature flags rn', 'session replay rn'.
add-predictive-backEnable Android 14+ predictive back gesture support in Expo Router. Use when the user says 'predictive back android', 'back gesture android', 'android 14 back'.
add-reanimatedAdd Reanimated 4 for spring animations, gestures, shared element transitions. Use when the user says 'animations', 'Reanimated', 'spring animation', 'gesture handler', 'shared element'.
add-sentry-rn-androidAdd Sentry for crash reporting + source map upload on Android. Use when the user says 'sentry android', 'crash reports android'.
add-sentry-rnAdd Sentry crash reporting and error monitoring to a React Native + Expo app, including source map upload and release tracking. Use when the user says 'add sentry', 'crash reporting', 'error monitoring', 'sentry expo', 'rn crash tracking'.
add-supabase-auth-androidAdd Supabase Auth with Google Sign-In + email magic link on Android. Use when the user says 'supabase auth android', 'add auth android'.
add-supabase-authAdd Supabase Auth to a React Native + Expo app with Apple Sign In, email magic link, and session management. Use when the user says 'add supabase auth', 'apple sign in supabase', 'magic link rn', 'auth setup', 'supabase login'.
add-tanstack-queryAdd TanStack Query (React Query) for server state in an Expo app. Use when the user says 'TanStack Query', 'React Query', 'server state', 'data fetching', 'API calls'.
add-watch-appAdd an Apple Watch app via expo-apple-targets + react-native-watch-connectivity. Use when the user says 'Apple Watch', 'watchOS', 'companion app', 'Watch Connectivity'.
add-wear-os-appAdd a Wear OS companion app (Compose for Wear). Always native Kotlin - RN doesn't run on Wear. Use when the user says 'wear os app', 'android watch app', 'wearable companion'.
add-widgetsDesign and add iOS home-screen or lock-screen widgets to an Expo SDK 54 app. Use when the user asks for a WidgetKit, home-screen, lock-screen, or StandBy widget and needs a safe native-extension plan.
add-zustandAdd Zustand state management to an Expo app for UI state. Use when the user says 'add Zustand', 'state management', 'global state', 'app store'.
android-research-libraryFind 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.
apify-mobile-researchCollect 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.
app-naming-androidPick an Android app name with trademark + package-name (irreversible!) strategy. Use when the user says 'name android app', 'package name android', 'irreversible android name'.
app-namingPick 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'.
app-store-server-notifications-androidSet 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'.
app-store-server-notificationsSet 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-higApply 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'.
apply-liquid-glassAdopt 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'.
apply-material-you-dynamic-colorsWire 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-material3Apply 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'.
asa-to-aso-androidUse 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'.
asa-to-asoRun 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'.
aso-keywords-playOptimize 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'.
aso-keywordsResearch 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-affiliate-programbuild-cancellation-flowbuild-creator-programbuild-in-public-xbuild-review-routingbuild-win-back-flowchoose-backendchoose-storagecode-signing-androidcode-signingcommand-aso-pass-playcommand-aso-passcommand-audit-androidcommand-audit-rncommand-build-onboardingcommand-build-paywall-androidcommand-build-paywallcommand-build-review-promptcommand-eas-deploy-androidcommand-eas-deploycommand-research-androidcommand-researchcommand-scaffold-appcommand-ship-itcompetitor-aso-teardowncompetitor-feature-matrixcompetitor-onboarding-teardowncompetitor-paywall-analysis-androidcompetitor-paywall-analysisconfigure-aab-buildcustom-product-pagescustom-store-listingsdata-safety-formdesign-app-icon-adaptivedesign-lifecycle-messagingdesign-onboarding-funneldesign-onboarding-quizdesign-paywall-androiddesign-paywalldesign-push-strategydesign-retention-loopdesign-screenshots-playdesign-screenshotsdesign-shareable-result-carddesign-splash-screendesign-viral-loopdissect-competitor-android-appdissect-competitor-appe2e-checklist-androide2e-checklisteas-build-profiles-androideas-build-profileseas-submit-playeas-submit-testflighteas-update-rollout-androideas-update-rolloutenable-r8-proguardengineering-workflow-guardenroll-apple-developerenroll-google-play-developerfigma-to-rn-androidfigma-to-rnfind-niche-androidfind-nichegenerate-privacy-policy-androidgenerate-privacy-policygenerate-terms-of-servicegoogle-play-15-percent-tierhandle-anr-androidinstall-android-cli-toolsinstall-android-studioinstall-cli-toolsinstall-cursor-vscodeinstall-jdk-gradleinstall-node-stackinstrument-growth-funnelintegrate-revenuecat-rn-androidintegrate-revenuecat-rninternal-testing-trackinterview-usersios-research-libraryjtbd-interviewlaunch-on-hacker-newslocalize-figs-j-androidlocalize-figs-jmarket-validation-androidmarket-validationmine-competitor-reviewsmine-play-reviewsmine-reddit-android-pain-pointsmine-reddit-pain-pointsmobile-ad-intelligencemobile-app-agencymobile-app-builder-ios-androidmobile-design-referencesmobile-influencer-intelligencemobile-seo-intelligencemobile-store-asset-productionmobile-store-intelligencemom-testoptimize-aab-sizeoptimize-bundle-sizepair-android-devicepair-physical-devicepaywall-compliance-playpaywall-compliancephased-release-playphased-releaseplan-launch-androidplan-launchplay-ai-disclosureplay-listing-experimentsplay-pass-applicationposition-pitch-androidposition-pitchpre-registration-campaignpre-submission-audit-playpre-submission-auditprepare-anthropic-pluginprepare-chatgpt-app-submissionpricing-strategy-androidpricing-strategyrun-paid-acquisitionset-up-ab-testingset-up-project-guidanceads-intelligence-analystResearch TikTok, Meta and Google public ads and develop original creative experiments with honest coverage limits.
agency-directorCoordinate scoped mobile delivery, assign role and file ownership, resolve dependencies, and close evidence-based handoffs.
creator-researcherDiscover and vet TikTok, Instagram and YouTube creators and prepare evidence-led influencer marketing pilots.
expo-engineerImplement owned Expo and React Native changes with typed boundaries, observable failure behavior, and reproducible verification.
growth-strategistDesign measurable mobile acquisition, onboarding, retention, and creative experiments with truthful claims and explicit budgets.
market-researcherCollect dated market, competitor, review, and ad evidence with Apify-backed research plans and explicit sample limits.
mobile-architectPlan Expo mobile boundaries, platform support, dependency fit, data flow, and a buildable implementation sequence.
product-strategistConvert market evidence into a focused mobile product brief, first useful journey, priorities, and measurable acceptance.
qa-engineerVerify actual mobile interactions and regressions using source/build provenance, platform test matrices, and reproducible findings.
release-managerClose release evidence, check current external authority, coordinate authorized submission/rollout, and verify actual availability.
security-reviewerReview mobile and backend trust boundaries, credential handling, privacy, and authorization with actionable evidence.
seo-strategistResearch web keywords, SERPs and technical SEO for app marketing sites and connect organic discovery to activation.
store-intelligence-analystResearch Apple and Google Play listings, reviews, charts and ASO opportunities with separately labeled store evidence.
store-producerPrepare accurate iOS and Android listing metadata, screenshots, localized exports, disclosure drafts, and review notes.
ux-designerSpecify usable mobile journeys, interaction states, information architecture, accessibility, and platform-aware handoffs.
visual-designerProduce a coherent mobile visual system, adapt sourced inspiration, and prepare implementable screen and asset specifications.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.