# React Native Development

> Core engineering conventions for building React Native applications with TypeScript.

Core engineering conventions for building React Native applications with TypeScript. Use when creating or modifying React Native components, hooks, screens, navigation, data-fetching layers, styling, internationalization, tests, or preparing changes for commit. Covers project structure, component/hook placement, TypeScript standards, performance patterns, centralized locators and screen names, API hook patterns, i18n key formatting, unit testing with coverage gates, and the pre-commit quality workflow (lint, typecheck, test, snapshots, conventional commits). Trigger terms: React Native, TypeScript component, custom hook, navigation screen, react-query hook, unistyles theme, testID locator, unit test coverage, conventional commit.

- Page: https://ss33.ai/skills/ilteoood/react-native-development-47372061514
- Publisher: ilteoood
- Category: [Software Development](https://ss33.ai/skills/category/software-development-t44z8z) › [Mobile apps](https://ss33.ai/skills/category/software-development-t44z8z/mobile-apps-p8puwc)
- Source: https://github.com/ilteoood/harness/blob/a7378c50b3bd34ab82fdfd3214d70670be2666b9/skills/mobile-development/react-native-development/SKILL.md

## Skill

This skill's licence does not allow redistribution, so the store does not serve its text. Get it from the author: https://github.com/ilteoood/harness/blob/a7378c50b3bd34ab82fdfd3214d70670be2666b9/skills/mobile-development/react-native-development/SKILL.md
