Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
cedmandocdoc avatar

Building React Native Application

  • 52 installs
  • Updated August 4, 2026
  • cedmandocdoc/awesome-skills

Guides building Expo/React Native apps in TypeScript with a fixed stack of NativeWind, React Navigation, TanStack Query, Zustand, and Axios.

About

Provides an opinionated React Native (Expo) architecture and library stack covering screens, navigation, forms, state, styling, bottom sheets, and theming. A developer uses it for any feature, screen, or UI work in an Expo app that should follow these conventions.

  • Fixed stack: Expo, NativeWind, React Navigation, TanStack Query, Zustand, Axios
  • Task-to-docs table mapping screens, forms, APIs, and theming to reference guides

Building React Native Application by the numbers

  • 52 all-time installs (skills.sh)
  • Ranked #592 of 1,039 Mobile Development skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/cedmandocdoc/awesome-skills --skill building-react-native-application

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs52
Last updatedAugust 4, 2026
Repositorycedmandocdoc/awesome-skills

What it does

Guides building Expo/React Native apps in TypeScript with a fixed stack of NativeWind, React Navigation, TanStack Query, Zustand, and Axios.

Files

SKILL.mdMarkdownGitHub ↗

React Native

Opinionated ecosystem for building React Native apps with a consistent architecture, library stack, and UI system.

Tech stack

LayerChoice
RuntimeExpo
LanguageTypeScript
StylingNativeWind, Tailwind CSS, class-variance-authority
RoutingReact Navigation
Server stateTanStack Query
Client global stateZustand
HTTPAxios
Presentational UIReact Native Reusables-style primitives in src/ui/

When to use

Follow this skill for every task that touches this project's React Native (Expo) app: features, screens, navigation, APIs, state, styling, forms, async and list UI, bottom sheets, config, theming, layout, and tooling choices for the app.

Match the work to every Task type that applies — many tasks span multiple rows (e.g. new screen + form). Open every link in the Docs column from each matching row before coding.

Task typeDocs
New screen / featuremanaging-project-structure, creating-feature, creating-route-component, creating-screen-component, creating-component, React Navigation — Hello (static)
UI primitive (src/ui/)creating-component, creating-ui-component, managing-wrapper-components, add-registry-component.cjs
Feature componentcreating-component, creating-feature-component, managing-wrapper-components
Bottom sheetcreating-component, creating-bottom-sheet-component, managing-wrapper-components
Async / list UIcreating-component, creating-async-component, creating-api, managing-state
Form (single step)creating-form-component, managing-form-error, managing-state, TanStack Form — Basic concepts
Multi-step formmanaging-stepper-hook, managing-stepper-form, creating-form-component, managing-form-error, TanStack Form — Basic concepts, TanStack Form — Form composition
API + data hookscreating-api, setting-up-axios, managing-api-error, managing-state
Refactor / move componentcreating-component
Styling / themestyling, styling-preference, setting-up-theming, setting-up-tailwind-theme, setting-up-navigation-theme, overriding-classname, NativeWind — Installation
Navigation components & backgroundscreating-navigation-component, setting-up-navigation-theme, reusing-navigation-background, managing-screen-background, React Navigation — Hello (static), Native stack, Bottom tabs, Drawer
KeyboardKeyboard controller — Components
FontsExpo — Fonts, setting-up-theming, setting-up-tailwind-theme
Splash screenExpo — SplashScreen
Project bootstrapmanaging-project-structure, managing-environment, linting, setting-up-registry-components, NativeWind — Installation
Routing onlycreating-route-component, creating-navigation-component, React Navigation — Hello (static), Native stack, Bottom tabs, Drawer

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.