routes

Audit and debug route registrations in Autumn Rust web applications.

4|1|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/madmax983/autumn --skill routes-madmax983
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: routes
Source: https://github.com/madmax983/autumn/tree/main/skills/routes
Command: npx skills add https://github.com/madmax983/autumn --skill routes-madmax983

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually checking route registrations, debugging 404 errors, and auditing endpoint access controls in Autumn Rust web apps is time-consuming and error-prone. This Skill eliminates that manual work by pulling structured route data directly from your project.

Core Features & Use Cases

  • Route Listing: Outputs a clean, grouped table of all registered routes in your Autumn project, with support for workspace and multi-binary setups.
  • Filtering & Tagging: Filter routes by HTTP method or path pattern, and automatically mark secured routes with [auth] or [admin] tags for quick security reviews.
  • Debugging Support: Helps diagnose 404 errors by comparing expected paths against actual route registrations, highlighting common mismatches like incorrect parameter syntax or missing route mounts.

Quick Start

Use the routes skill to list all registered user routes in your current Autumn project, optionally filtering by HTTP method or path pattern.

Frequently Asked Questions about routes

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

FAQPage Schema
How do I list all registered routes in my Autumn Rust web application?

To list registered routes in an Autumn Rust web application, you can generate a clean, grouped table of all endpoints. This route listing supports workspace and multi-binary setups, pulling structured JSON data directly from your project.

How do I debug 404 errors and diagnose route mismatches in Autumn?

Debugging 404 errors in Autumn involves comparing expected paths against actual route registrations. This route auditing process highlights common mismatches like incorrect parameter syntax or missing route mounts to quickly resolve endpoint access failures.

Can I filter web endpoints by HTTP method or path pattern during a route audit?

You can filter web endpoints by HTTP method or path pattern during a route audit. This allows developers to isolate specific API endpoints and automatically marks secured routes with [auth] or [admin] tags for quick security reviews.

Does this route auditing approach work with multi-binary Rust workspace setups?

Route auditing works effectively with multi-binary Rust workspace setups. It processes the Autumn CLI's JSON route output to generate formatted, filterable route tables, correctly handling complex project structures and framework-mounted routes.

What is the best way to audit endpoint access controls and security in Rust web apps?

Auditing endpoint access controls in Rust web apps is best done by generating formatted route tables that automatically tag secured routes. This security audit marks endpoints with [auth] or [admin] tags, allowing quick verification of access restrictions.