Keeps navigation state in the router while improving the visual navigation shell with breadcrumbs, hero summaries, URL pagination and helper navigation components.
Description (EN): Navigation is part of application state and also part of the user experience. This skill treats the router as the source of truth for breadcrumbs, pagination, filters, and shareable URLs, while also organizing visible navigation helpers such as hero summaries, layout shell consistency, and back-to-top affordances.
Descripción (ES): La navegación también es estado de la aplicación y parte de la experiencia visual. Esta skill trata al router como la fuente de verdad para breadcrumbs, paginación, filtros y URLs compartibles, y además organiza ayudas visibles de navegación como hero summaries, consistencia del layout shell y componentes de retorno rápido.
Related resources:
Objective (EN): Build navigation patterns that survive reloads, preserve history, remain visually clear, and adapt to the project's router and layout model.
Objetivo (ES): Construir patrones de navegación que sobrevivan recargas, preserven historial, sigan siendo visualmente claros y se adapten al router y layout del proyecto.
Inputs (EN):
Route Tree: Layouts, nested routes, and route metadata.URL State: Pagination, filters, tabs, or sort encoded in query params.Page Context: Summary metrics or hero information derived from the current route.Entradas (ES):
Route Tree: Layouts, rutas anidadas y metadata de rutas.URL State: Paginación, filtros, tabs o sort codificados en query params.Page Context: Métricas resumen o hero info derivadas de la ruta actual.Outputs (EN):
Salidas (ES):
Instructions (EN):
page, sort, search, and relevant filters in query params so links are shareable and reload-safe.Instrucciones (ES):
page, sort, search y filtros relevantes a query params para que los links sean compartibles y resistentes a recargas.Prompt (EN):
Use the skill @10-advanced-navigation to make the `{FeatureName}` routes URL-driven.
1. Derive breadcrumbs from route metadata and matched segments.
2. Move pagination and filters into query parameters so the view survives reloads and shared links.
3. Add hero summaries or helper navigation components if the page needs stronger orientation.
Prompt (ES):
Usa la skill @10-advanced-navigation para volver las rutas de `{FeatureName}` guiadas por URL.
1. Deriva breadcrumbs desde metadata de rutas y segmentos resueltos.
2. Mueve paginación y filtros a query parameters para que la vista sobreviva recargas y links compartidos.
3. Agrega resúmenes hero o ayudas visuales de navegación si la página necesita mejor orientación.
src/
├── app/
│ └── router/
│ ├── routes.{ext}
│ └── breadcrumb-map.{ext}
└── features/
└── {FeatureName}/
├── components/
│ ├── Breadcrumbs.{ext}
│ ├── HeroSummary.{ext}
│ └── Pagination.{ext}
└── views/
└── {FeatureName}List.{ext}
Checklist (EN):
Checklist (ES):