react-native-navigation-builder — react-native-navigation-builder install react-native-navigation-builder, fitnessMobileApp, community, react-native-navigation-builder install, ide skills, react-native-navigation-builder documentation, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Mobile App Agents needing streamlined React Native navigation development with type safety and consistency. react-native-navigation-builder is a skill that helps create and maintain navigation structures in React Native apps, ensuring type safety and consistency across nested navigators.

Features

Adds new screens to the AppStack or MainTabs
Creates new nested navigators, such as sub-stacks or tabs
Defines navigation types for new routes
Sets up screen props for components
Configures navigation options, including headers, tab bars, and presentation

# Core Topics

PlaneInABottle PlaneInABottle
[0]
[0]
Updated: 3/8/2026

Agent Capability Analysis

The react-native-navigation-builder skill by PlaneInABottle is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for react-native-navigation-builder install, react-native-navigation-builder documentation.

Ideal Agent Persona

Perfect for Mobile App Agents needing streamlined React Native navigation development with type safety and consistency.

Core Value

Empowers agents to create and maintain complex navigation structures in React Native apps, ensuring seamless integration with nested navigators, type-safe routing, and customizable navigation options using React Native navigation libraries.

Capabilities Granted for react-native-navigation-builder

Automating the setup of new screens in the AppStack or MainTabs
Generating navigation types for new routes in the Fitness Tracker App
Configuring screen props and navigation options for components
Creating nested navigators such as sub-stacks or tabs
Defining navigation structures for React Native apps with consistency and type safety

! Prerequisites & Limits

  • Requires React Native environment
  • Limited to React Native navigation development
  • Type safety and consistency may require additional setup and configuration
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

react-native-navigation-builder

Install react-native-navigation-builder, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with...

SKILL.md
Readonly

React Native Navigation Builder

This skill helps create and maintain the navigation structure of the Fitness Tracker App, ensuring type safety and consistency across nested navigators.

When to Use This Skill

Use this skill when you need to:

  • Add a new screen to the AppStack or MainTabs
  • Create a new nested navigator (e.g., a sub-stack or tabs)
  • Define navigation types for new routes
  • Set up screen props for components
  • Configure navigation options (headers, tab bar, presentation modes)

The app uses a nested navigation structure:

  1. AppNavigator: The top-level NavigationContainer.
  2. AppStack: A NativeStack containing global screens (Welcome, Legal, Modals) and the MainTabs.
  3. MainTabs: A BottomTab navigator for the primary app features (Home, Capture, Map, Profile).

Type Safety

Defining Parameters

typescript
1// app/navigators/navigationTypes.ts 2export type AppStackParamList = { 3 Welcome: undefined 4 MainTabs: NavigatorScreenParams<MainTabParamList> 5 RoutineDetail: { routineId: string } 6 // ... 7}

Screen Props

typescript
1export type AppStackScreenProps<T extends keyof AppStackParamList> = 2 NativeStackScreenProps<AppStackParamList, T> 3 4export type MainTabScreenProps<T extends keyof MainTabParamList> = 5 CompositeScreenProps< 6 BottomTabScreenProps<MainTabParamList, T>, 7 AppStackScreenProps<keyof AppStackParamList> 8 >

Adding a New Screen

1. Update Param List

Add the screen name and its parameters to navigationTypes.ts.

2. Update Navigator

Add a <Stack.Screen> or <Tab.Screen> to the appropriate navigator file.

3. Implement Component

Use the defined props in your screen component:

tsx
1export const MyNewScreen = (props: AppStackScreenProps<"MyNewScreen">) => { 2 const { navigation, route } = props 3 // ... 4}

Common Patterns

tsx
1<Stack.Screen 2 name="RoutineEdit" 3 component={RoutineEditScreen} 4 options={{ presentation: "modal" }} 5/>

Tab Bar Icons

tsx
1<Tab.Screen 2 name="Home" 3 component={HomeScreen} 4 options={{ 5 tabBarLabel: "Home", 6 tabBarIcon: ({ color }) => <Home size={24} color={color} />, 7 }} 8/>

References

See NAVIGATION_TYPES.md for detailed type patterns.

See NAVIGATOR_SETUP.md for stack and tab configuration examples.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is react-native-navigation-builder?

Perfect for Mobile App Agents needing streamlined React Native navigation development with type safety and consistency. react-native-navigation-builder is a skill that helps create and maintain navigation structures in React Native apps, ensuring type safety and consistency across nested navigators.

How do I install react-native-navigation-builder?

Run the command: npx killer-skills add PlaneInABottle/fitnessMobileApp/react-native-navigation-builder. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for react-native-navigation-builder?

Key use cases include: Automating the setup of new screens in the AppStack or MainTabs, Generating navigation types for new routes in the Fitness Tracker App, Configuring screen props and navigation options for components, Creating nested navigators such as sub-stacks or tabs, Defining navigation structures for React Native apps with consistency and type safety.

Which IDEs are compatible with react-native-navigation-builder?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for react-native-navigation-builder?

Requires React Native environment. Limited to React Native navigation development. Type safety and consistency may require additional setup and configuration.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add PlaneInABottle/fitnessMobileApp/react-native-navigation-builder. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use react-native-navigation-builder immediately in the current project.

Related Skills

Looking for an alternative to react-native-navigation-builder or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI