autoresearch-navigation

Audit GoRouter navigation for orphan screens and route inconsistencies.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/MINT-IA/MINT --skill autoresearch-navigation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autoresearch-navigation
Source: https://github.com/MINT-IA/MINT/tree/main/.claude/skills/autoresearch-navigation
Command: npx skills add https://github.com/MINT-IA/MINT --skill autoresearch-navigation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Flutter apps often suffer from tangled navigation where screens become orphaned, routes become inconsistent, and life-event paths are missing. This skill audits the GoRouter-based navigation, detects orphan screens, Navigator.push violations, missing life-event routes, route inconsistencies, dead ends, and missing guards, and fixes one issue per iteration to restore navigational coherence.

Core Features & Use Cases

  • Detects orphan screens, Navigator.push violations, missing life-event routes, and route inconsistencies.
  • Fixes one issue per iteration and validates improvements within a defined time budget.
  • Enforces a strict navigation-only scope, preserving business logic and UI changes unless needed for routing.

Quick Start

Run the autoresearch-navigation skill with /autoresearch-navigation to start an automated audit and fix loop.

Frequently Asked Questions about autoresearch-navigation

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

FAQPage Schema
How do I detect orphan screens in Flutter GoRouter navigation?

To detect orphan screens in Flutter GoRouter navigation, an automated audit scans your route definitions to identify inaccessible destinations, Navigator.push violations, and missing guards, fixing each issue individually.

What causes missing life-event routes and dead ends in Flutter navigation?

Missing life-event routes and dead ends in Flutter navigation stem from tangled GoRouter configurations where paths lack proper guards or consistent definitions, which an audit can identify and repair one issue at a time.

How do I fix Navigator.push violations in a Flutter app?

Fixing Navigator.push violations requires auditing your Flutter app to detect direct push calls bypassing GoRouter, correcting one violation per iteration, and validating the fix with flutter analyze and flutter test.

Can I automate route consistency checks for Flutter GoRouter?

Yes, you can automate route consistency checks for Flutter GoRouter by running an autonomous audit that detects dead ends and missing guards, enforcing a strict navigation-only scope to preserve business logic.

Does automated Flutter navigation repair change my UI and business logic?

Automated Flutter navigation repair enforces a strict navigation-only scope, preserving your business logic and UI changes unless modifications are directly required to restore routing coherence and fix dead ends.

What are the limitations of automated Flutter navigation auditing?

Limitations of automated Flutter navigation auditing include a strict one-issue-per-iteration fix rate and a five-minute time budget per cycle, requiring verification via flutter analyze and flutter test before committing.