pproenca avatar

Expo React Native Coder

This is a comprehensive rulebook for building Expo React Native apps, organized into 50 rules across 10 categories from project setup to testing. It covers the practical stuff you actually need: Expo Router file-based navigation, protected auth routes, deep linking configuration, FlashList for performance, and proper TypeScript setup. The priorities are sensible, putting routing and config at critical level while forms and theming sit at medium. What's useful here is the specificity: you get actual patterns for stack-within-tabs navigation, OAuth flows with AuthSession, and KeyboardAvoidingView implementations. It includes production templates for common screens and a compiled AGENTS.md with everything in one place. Best for teams standardizing on Expo Router and wanting consistent patterns across features.

skills.sh installs
415
GitHub stars
222
last updated
Aug 21, 2026

Install

$ npx -y skills add pproenca/dot-skills --skill expo-react-native-coder --agent claude-code

Installs into .claude/skills of the current project.

Files

Expo React Native Coder Best Practices

Comprehensive feature development guide for Expo React Native applications. Contains 50 rules across 10 categories, covering everything from project setup to testing. Includes production-ready code templates for common features.

When to Apply

Reference these guidelines when:

  • Setting up a new Expo project with TypeScript
  • Building navigation with Expo Router (tabs, stacks, drawers, modals)
  • Creating screens (list, detail, form, settings)
  • Implementing authentication flows with protected routes
  • Configuring deep linking and universal links

Rule Categories by Priority

Sponsors

Details

Repository
github.com/pproenca/dot-skills
Categories
Frontend Development, Backend & APIs, Security, Documentation, Mobile Development
First seen
Jun 3, 2026

More from pproenca/dot-skills

All 100
1secondsky avatarnuxt-serversecondsky/claude-skills| Nuxt 4 server-side development with Nitro: API routes, server middleware, database integration, and backend patterns. Use when: creating server API routes, im415skills.sh installs
2davila7 avatarbackend-to-frontend-handoff-docsdavila7/claude-code-templatesCreate API handoff documentation for frontend developers. Use when backend work is complete and needs to be documented for frontend integration, or user says 'c413skills.sh installs
3ihlamury avatarairbnb-ui-skillsihlamury/design-skillsAirbnb's UI design system. Use when building interfaces inspired by Airbnb's aesthetic - light mode, Inter font, 4px grid.407skills.sh installs
4arjenschwarz avatarui-ux-reviewerarjenschwarz/agentic-codingEvaluate and improve user experience of interfaces (CLI, web, mobile)405skills.sh installs
5gonzalochale avatarviral-tiktok-hooksgonzalochale/skillsGenerates viral-style TikTok slide scripts with multiple formats, angles, and voices. Use this skill whenever someone asks for TikTok content, slide scripts, sh388skills.sh installs
6sickn33 avatarangular-state-managementsickn33/antigravity-awesome-skillsangular state management372skills.sh installs