building-native-ui

Build native UI screens with Expo Router and NativeTabs layouts.

Updated Sep 5, 2020
One-click install
npx skills add https://github.com/dtorras/dotfiles --skill building-native-ui-dtorras
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: building-native-ui
Source: https://github.com/dtorras/dotfiles/tree/main/config/claude/skills/building-native-ui
Command: npx skills add https://github.com/dtorras/dotfiles --skill building-native-ui-dtorras

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Builds a cohesive, scalable approach to creating native UI with Expo Router, consolidating styling, components, navigation, and patterns into a single, reusable guide.

Core Features & Use Cases

  • Provides patterns for structuring Expo Router apps with native UI conventions across screens
  • Covers styling, components, navigation, animations, and native tabs for consistent UX
  • Real-world scenarios include implementing native tab navigation, responsive layouts, and accessible UI patterns

Quick Start

Create a new Expo Router screen that follows native UI guidelines and wire it into a NativeTabs layout.

Frequently Asked Questions about building-native-ui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build native UI with Expo Router for consistent patterns across screens?▼

Build native UI with Expo Router by adhering to its _layout structure and applying pattern-driven components. This consolidates styling, components, and navigation into a cohesive, scalable guide for consistent UX across iOS and Android screens.

What is the best way to implement native tabs in a React Native Expo app?▼

Implement native tabs by wiring your screens into a NativeTabs layout using Expo Router. This provides consistent navigation patterns and native UI conventions across platforms within your React Native application.

Can I use Expo Router to create responsive layouts and accessible UI patterns for both iOS and Android?▼

Yes, Expo Router supports responsive layouts and accessible UI patterns across iOS and Android. It applies native UI conventions and pattern-driven components to ensure a consistent user experience on both platforms.

Does building native UI with Expo Router require specific file structure conventions?▼

Yes, building native UI with Expo Router requires adherence to the Expo Router _layout structure. This file-based organization enables consistent navigation, styling, and native tab layouts across your React Native application screens.

How do I wire a new screen into a native tabs layout using Expo Router?▼

Wire a new screen by creating it according to native UI guidelines and connecting it into your NativeTabs layout. This leverages Expo Router's pattern-driven components to maintain consistent navigation and styling conventions across the application.