navigation-routing-setup

Automate React Router v6 setup with protected routes and nested layouts.

1|Updated Mar 17, 2025
One-click install
npx skills add https://github.com/MaciWP/CV_Astro --skill navigation-routing-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: navigation-routing-setup
Source: https://github.com/MaciWP/CV_Astro/tree/main/.claude/skills/navigation-routing-setup
Command: npx skills add https://github.com/MaciWP/CV_Astro --skill navigation-routing-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires React Router, Vue Router, TanStack Router, and includes references (resource) components.

What problem does it solve?

This Skill automates the complex setup of client-side navigation and routing in single-page applications, ensuring protected routes, nested layouts, and a smooth user experience.

Core Features & Use Cases

  • Protected Routes & Guards: Implement authentication-based route protection and navigation guards to control access.
  • Nested Layouts & Breadcrumbs: Structure your UI with nested routes and automatically generate breadcrumbs for improved navigation.
  • Use Case: Set up React Router v6 for a dashboard with protected routes, a main layout, and nested profile and settings pages, including active link styling and lazy loading.

Quick Start

Set up React Router v6 for a dashboard with protected routes, a main layout, and nested profile and settings pages.