CLAUDE.md template for React Native mobile apps with Expo and TypeScript.
CLAUDE.md is a project-level configuration file that provides Claude with context about your codebase. It defines coding standards, project structure, preferred patterns, and important conventions. Place it in your project root and Claude automatically reads it at session start.
Add to your React Native project root.
# React Native Project ## Tech Stack - React Native with Expo - TypeScript - React Navigation - Zustand for state management - React Query for server state ## Project Structure ``` src/ screens/ # Screen components components/ # Reusable components navigation/ # Navigation setup hooks/ # Custom hooks services/ # API services store/ # State management utils/ # Utilities ``` ## Code Style - Use functional components - TypeScript strict mode - StyleSheet for styling - Consistent naming conventions ## Best Practices - Support both iOS and Android - Test on both platforms - Handle deep linking - Implement proper error boundaries - Consider accessibility - Optimize for performance
Claude will follow mobile development best practices.