agent-test:route-discovery

Discover web application routes and generate a ROUTE_MAP.md and initial state file.

3|1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/visual-z/agent-test --skill agent-test-route-discovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-test:route-discovery
Source: https://github.com/visual-z/agent-test/tree/main/skills/route-discovery
Command: npx skills add https://github.com/visual-z/agent-test --skill agent-test-route-discovery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically discovers all navigable routes and sub-routes in a web application to enable comprehensive test coverage and bug reporting, producing a route map and initial state for the agent workflow.

Core Features & Use Cases

  • Strategy A: Code-based discovery from router definitions to enumerate paths and hierarchy.
  • Strategy B: Browser-based discovery using a headless agent browser to extract links when source code access is unavailable.
  • Output includes a ROUTE_MAP.md and an initial state file to drive the QA testing pipeline.

Quick Start

Point the agent at your project URL and run route discovery to generate ROUTE_MAP.md and an initial state file.

Frequently Asked Questions about agent-test:route-discovery

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

FAQPage Schema
How do I discover all navigable routes in a web application for test coverage?

Route discovery maps all navigable paths in a web app to enable complete test coverage by producing a ROUTE_MAP.md and an initial state file for the QA pipeline. It classifies page types and excludes non-testable routes.

Can I map web app routes without source code access?

You can map routes without source code using browser-based discovery, where a headless agent browser explores the web application and extracts links dynamically when code-based router definitions are unavailable.

What is the best way to generate a route map for QA automation?

Generating a route map for QA automation is best done by running route discovery on your project URL. It identifies the route hierarchy, classifies pages, and formats the output directly for the agent test pipeline.

How does route discovery classify pages and handle non-testable routes?

Route discovery classifies pages by type and identifies the route hierarchy within the web application. It explicitly excludes non-testable routes from the final output to streamline the QA testing process.

What files does route discovery output for the testing pipeline?

Route discovery outputs a ROUTE_MAP.md file documenting all discovered paths and an initial state file. These outputs are specifically formatted to drive the agent test workflow and bug reporting.