route-mapper

Map application routes from framework conventions into a route inventory.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/Oiranca/copilot-agents-skills --skill route-mapper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: route-mapper
Source: https://github.com/Oiranca/copilot-agents-skills/tree/main/skills/route-mapper
Command: npx skills add https://github.com/Oiranca/copilot-agents-skills --skill route-mapper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps understand the exposed route surface of web applications by mapping routes from framework conventions and configurations, which is crucial for architecture, migration, documentation, and validation.

Core Features & Use Cases

  • Route Discovery: Identifies and maps URL routes based on file structure and framework conventions.
  • Route Classification: Categorizes routes into 'page', 'api', 'middleware', or 'special file', and identifies them as 'static', 'dynamic', or 'catch-all'.
  • Use Case: When migrating a web application or onboarding a new developer, this skill provides a clear inventory of all accessible endpoints and their corresponding source files.

Quick Start

Use the route-mapper skill to generate a route map for the current web project.

Frequently Asked Questions about route-mapper

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

FAQPage Schema
How do I generate a route map for my Next.js or Nuxt web project?

To generate a route map, scan designated route directories to classify endpoints as pages, APIs, middleware, or special files, and link them to source files.

What is the best way to inventory dynamic and catch-all routes in SvelteKit?

Inventorying application routes involves scanning framework conventions to identify and classify static, dynamic, and catch-all URL endpoints linked to their source files.

Does route mapping work with Astro and Remix framework conventions?

Yes, route mapping works with Astro and Remix by scanning their designated route directories to identify pages, APIs, middleware, and special files based on framework configurations.

Can I classify API and middleware routes separately from static pages?

Yes, you can classify API and middleware routes separately from static pages by scanning framework configurations to categorize each route and link it to its source file.

When do I need to map application routes for web development?

You need to map application routes during architecture reviews, framework migrations, developer onboarding, or documentation generation to understand the exposed route surface of web projects.

What are the limitations of mapping routes using framework file conventions?

Mapping routes using framework file conventions relies on scanning designated directories, meaning custom routing logic defined outside standard configuration files may not appear in the generated route inventory.