Configure `MaterialApp.router` using a package like `go_router` for advanced URL-based navigation. Use when developing web applications or mobile apps that require specific deep linking and browser history support.
Install
npx skills add flutter/agent-plugins --skill flutter-setup-declarative-routingnpx skills add flutter/agent-plugins --skill flutter-setup-declarative-routing -a claude-code -gnpx skills add flutter/agent-plugins --skill flutter-setup-declarative-routing -a codex -ggemini skills install https://github.com/flutter/agent-plugins.git --path skills/flutter-setup-declarative-routinggh skill install flutter/agent-plugins flutter-setup-declarative-routinggit clone --depth 1 https://github.com/flutter/agent-plugins /tmp/flutter__agent-plugins
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/flutter__agent-plugins/skills/flutter-setup-declarative-routing ~/.claude/skills/flutter-setup-declarative-routing # Claude Code
cp -R /tmp/flutter__agent-plugins/skills/flutter-setup-declarative-routing ~/.agents/skills/flutter-setup-declarative-routing # Codex, Cursor, Gemini CLI, Copilot, OpenCode