claudecodex

expo-stack

Scaffolds a production-grade Expo app on one opinionated stack — Expo Router + Convex (cloud or self-hosted) + Better Auth + Uniwind + react-i18next + pre/post sign-in onboarding, with an Expo-UI-first UI layer (FlashList v2, TrueSheet, keyboard-controller, gifted-charts, calendars, pager-view), a react-native-ease / Reanimated / Skia motion split, deep linking through +native-intent (Universal/App Links plus the deferred-install gap), a premium-UI audit that verifies on a real device via argent alongside a screenshot-driven visual-design critique, revenue decisions backed by subscription data (trial length, hard vs freemium, Android billing recovery), ASO as part of the ship loop, and post-scaffold commands — /setup, /rebrand, /customize-onboarding, /configure-monetization, /add-language, /ship. Always resolves the latest Expo SDK — nothing is pinned except the mandatory better-auth version set, which is derived from the Convex component. bun/pnpm/yarn workspaces with the hoisting React Native actually needs. Composes with the official expo, convex, better-auth, uniwind, revenuecat, true-sheet, code-with-beto, aso and mobbin skill packs instead of duplicating them. Distilled from Expo's engineering blog and Code with Beto.

10 on GitHubby Flying Web Solutionsv0.3.0updated 2 months agodeveloper-tools
/

Plugin expo-stack from marketplace fws-skills in flyingwebie/skills. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (14)

  • expo-stack-architecture

    Folder layout, the routes-only rule, platform file extensions, and monorepo/workspace wiring for an Expo Router app in this stack. Use when scaffolding a project, deciding where a new file belongs, adding a shared package, or fixing Metro resolution in a bun/pnpm/yarn workspace.

  • expo-stack-aso

    App Store Optimization as part of the build loop — the indexed metadata fields, keyword strategy, screenshots that rank as well as convert, review-prompt timing, and store localization matched to the app's locales. Use when preparing a store listing, choosing a title/subtitle/keywords, planning scre

  • expo-stack-data-auth

    Wiring Convex and Better Auth into an Expo Router app — cloud or self-hosted Convex, the expo/convex client plugins, route guards, and env-var discipline. Use when setting up or debugging auth, adding a Convex function or schema, choosing between cloud and self-hosted, or when sessions, cookies, red

  • expo-stack-deep-linking

    Deep linking in this stack — app scheme, Universal Links / App Links, the `+native-intent.tsx` rewrite hook, and deferred deep linking that survives an App Store install. Use when adding share/invite links, handling an OAuth or magic-link callback, wiring referrals or attribution, or debugging a lin

  • expo-stack-i18n

    Multi-language support with react-i18next, i18next and expo-localization in an Expo Router app — typed locale files, device-language detection, a persisted user override, and RTL. Use when adding localisation, adding a language, changing how strings are organised, or when translations resolve to the

  • expo-stack-monetization

    RevenueCat in an Expo app — install and config plugin, per-platform keys, entitlement gating, paywall placement, and store-review requirements. Use when adding subscriptions or in-app purchases, gating a feature behind a paywall, or debugging purchases, restores and entitlements.

  • expo-stack-motion

    Choosing between react-native-ease, Reanimated and Skia for animation in this stack, with the performance reasoning behind the split. Use when adding any animation or transition, when a screen feels janky, or when deciding whether a motion effect is worth its cost.

  • expo-stack-onboarding

    Onboarding flows in this stack — the pre-sign-in sequence, the post-sign-up sequence, where each piece of state lives, and how the router gates them. Use when building or changing a first-run experience, a multi-step questionnaire, a welcome/permission flow, or deciding whether a step belongs before

  • expo-stack-premium-ui

    The checklist that separates an app that feels built with care from one that feels generated — press feedback, restrained motion, haptics, keyboard behaviour, loading and empty states, native colours, sheets over modals. Use when building any interactive screen, and in audit mode when asked to polis

  • expo-stack-styling

    Styling rules for this stack — Uniwind (Tailwind v4) as the default, StyleSheet for genuinely dynamic values, and the native React Native style props that replace third-party libraries. Use when writing or reviewing any component's visual styling, setting up theming and dark mode, or when a shadow,

  • expo-stack-ui-kit

    The UI layer of this stack — Expo UI first, then TrueSheet, FlashList v2, gifted-charts, react-native-calendars, pager-view, keyboard-controller and datetimepicker, with the rule for when each wins. Use when adding a sheet, list, chart, date picker, calendar, swipeable pager, or when handling the ke

  • expo-stack-versions

    How package versions are resolved in an expo-stack project, and the one place a pin is mandatory. Use before installing, upgrading, or writing any dependency into package.json for an Expo app in this stack — and whenever a version looks stale or a peer-dependency conflict appears.

  • expo-stack-visual-design

    The visual-composition half of quality — contrast, hierarchy, alignment, proximity, repetition, balance, white space, unity — and the screenshot-critique loop that makes them usable by an agent. Use when designing or revising the look of a screen, when a layout is technically correct but reads as ge

  • expo-stack

    Scaffold, configure, diagnose, polish, and ship production Expo applications with the Expo Stack workflow in Codex.

Slash commands (10)

  • /expo-stack:add-language

    Add a language to the app — creates the typed locale file, registers it, and translates the strings

  • /expo-stack:add

    Layer one part of the expo-stack onto an existing Expo app

  • /expo-stack:configure-monetization

    Wire up RevenueCat — keys, entitlements, paywall placement, gating, and the store-review requirements

  • /expo-stack:customize-onboarding

    Design or rework the first-run experience — pre-sign-in steps, post-sign-up setup, gating and permissions

  • /expo-stack:doctor

    Audit an existing Expo project against the expo-stack rules and install the upstream skill packs

  • /expo-stack:new

    Scaffold a production-grade Expo app on the expo-stack (Expo Router + Convex + Better Auth + Uniwind + i18n + onboarding)

  • /expo-stack:polish

    Premium-UI audit — find the flat buttons, missing empty states and keyboard bugs, then verify on a device

  • /expo-stack:rebrand

    Change app identity and visual brand — name, bundle id, scheme, theme colours, icon and splash

  • /expo-stack:setup

    First-run setup for a scaffolded expo-stack app — env, Convex, secrets, dev build, and a verified running app

  • /expo-stack:ship

    App variants, EAS build/submit, OTA discipline and pre-submission checks

View source on GitHub

More from flyingwebie/skills

All 9 plugins →

do-it

claudecodex

Code-first, spec-driven MVP builder. v0.14 makes every loop stop state its reason and its next command, cuts review agents without cutting a single mechanical check, and puts the whole plugin into ASD-STE100 Simplified Technical English, enforced by scripts/ste-check.sh.

13 skills · 16 commands · 3 agents · hooks

10

Complete client discovery workflow — sitemap audit, competitor research, buyer personas, keyword strategy, and production-ready website copy with a 90-day content plan

11 skills · 10 commands · hooks

10

magic-ui-ux

claudecodex

Psychology-driven UI/UX design plugin — combines cognitive psychology skills with Google Stitch MCP to generate premium, conversion-optimized page designs

8 skills · 7 commands · 2 agents

10

etchwp

claudecodex

Builds Etch components live via the Etch Connector or as paste-ready markup — BEM naming, enforced ACSS 4.x tokens when AutomaticCSS is detected.

9 skills · 4 commands

10

git-master

claudecodex

Best-practice git workflow manager with Gitmoji + Conventional Commits, automated releases, branch hygiene, and safety hooks

3 skills · 9 commands · hooks

10

stack-agents

claudecodex

Tech stack subagents that auto-trigger for TanStack Start, Next.js, Convex, Supabase, and Clerk — with Context7 docs, Tailwind v4, shadcn/ui, and psychology-driven UX. Expo / React Native is owned by the expo-stack plugin.

7 skills · 5 agents

10

Similar plugins

Scaffold, validate, and publish new Claude Code plugins with proper structure

3 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

expo

claude

Official Expo skills for building, deploying, upgrading, and debugging React Native apps with Expo. Covers UI development with Expo Router, SwiftUI and Jetpack Compose components, Tailwind CSS setup, API routes, data fetching, CI/CD workflows, App Store and Play Store deployment, SDK upgrades, DOM components, and dev client distribution.

23 skills · 1 MCP server

anthropics/claude-plugins-official 47,076

Observability plugin for Claude Code with MLflow tracing

mlflow/mlflow 28,788

Language-specific expert agents with deep framework knowledge - Python, TypeScript, Go, Rust, Java, and more

VoltAgent/awesome-claude-code-subagents 26,513

deepeval

claude

Skills for adding DeepEval evaluations, tracing, datasets, Confident AI reports, and iterative improvement loops to AI applications.

3 skills

confident-ai/deepeval 19,466

Maintain expo-stack?

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.

claude & codex plugins9 plugins