Setup & Installation
What This Skill Does
Handles routing, navigation, and deep linking in Flutter apps. Covers both imperative (Navigator.push/pop) and declarative (go_router) approaches, plus nested navigation for multi-step flows. Flutter's navigation APIs have several overlapping approaches with different tradeoffs, and this skill lays out when to use each one so you don't pick the wrong pattern and have to refactor later.
When to use it
- Working with flutter implementing navigation and routing functionality
- Implementing flutter implementing navigation and routing features
- Debugging flutter implementing navigation and routing related issues
