create-navigation

Generate typed navigation scaffolds for React Native feature modules.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/alejandro-technology/react-native-template --skill create-navigation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: create-navigation
Source: https://github.com/alejandro-technology/react-native-template/tree/main/.claude/skills/generation/create-navigation
Command: npx skills add https://github.com/alejandro-technology/react-native-template --skill create-navigation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create typed navigation scaffolds for a feature module to ensure consistent, type-safe routing and easy maintainability.

Core Features & Use Cases

  • Route enums for module scope to prevent typos and improve discoverability.
  • Typed param lists and screen props to maintain compile-time safety across navigations.
  • Stack navigator and hooks for plug-and-play integration into private/public navigators with minimal boilerplate.

Quick Start

Define a new feature module and run the create-navigation flow to generate route enums, param types, and navigator registrations.

Frequently Asked Questions about create-navigation

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

FAQPage Schema
How do I set up typed routing for a new React Native feature module?▼

Typed routing for a React Native module is set up by generating route enums, param lists, and screen props. This ensures compile-time safety and modular integration when registering new stack navigators.

What is the best way to prevent typos in React Navigation stack routes?▼

Using route enums prevents typos in React Navigation stack routes by defining module-scoped constants. This improves discoverability and maintains strict type-safe navigation params across your application.

How do I add a new stack navigator to an existing React Native parent navigator?▼

Adding a stack navigator to a parent navigator requires wiring type-safe navigation params and registering the new module routes. Automated scaffolding creates the necessary hooks and parent navigator registrations.

Can I generate type-safe navigation params for private and public navigators simultaneously?▼

Yes, generating type-safe navigation params supports plug-and-play integration into both private and public navigators. The scaffolding creates stack navigators and hooks with minimal boilerplate for each scope.

Do I need TypeScript to use modular React Navigation scaffolding?▼

TypeScript is required to leverage modular React Navigation scaffolding effectively. The generated typed param lists and screen props rely on compile-time type safety to prevent runtime navigation errors.