custom-plugin-flutter-skill-navigation

Installation
SKILL.md

custom-plugin-flutter: Navigation Skill

Quick Start - GoRouter Production Setup

// router.dart
final router = GoRouter(
  initialLocation: '/',
  debugLogDiagnostics: true,
  refreshListenable: authNotifier,
  redirect: (context, state) {
    final isLoggedIn = authNotifier.isLoggedIn;
    final isLoggingIn = state.matchedLocation == '/login';

    if (!isLoggedIn && !isLoggingIn) return '/login';
    if (isLoggedIn && isLoggingIn) return '/';
    return null;
  },
  errorBuilder: (context, state) => ErrorPage(error: state.error),
Related skills
Installs
4
GitHub Stars
8
First Seen
Mar 19, 2026