flutter-setup-declarative-routing

Community

Flutter declarative routing for deep links and web nav.

AuthorYemomo511
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually setting up URL-based navigation, deep linking, and browser history support for Flutter apps is time-consuming and prone to errors, especially for cross-platform web and mobile applications that need consistent navigation behavior.

Core Features & Use Cases

  • Declarative Routing Setup: Easily configure MaterialApp.router with the go_router package to replace imperative routing logic.
  • Deep Linking Support: Enable Flutter mobile apps to open specific screens from external links, such as marketing emails or push notifications.
  • Web History Management: Implement proper browser back/forward navigation for Flutter web applications to match user expectations.
  • Use Case: For example, a developer building a Flutter news app can use this skill to configure routing that supports deep links to individual articles from social media posts and proper web browser navigation for the web version of the app.

Quick Start

Ask your AI agent to configure MaterialApp.router with go_router for your Flutter app to enable deep linking and web browser history support.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: flutter-setup-declarative-routing
Download link: https://github.com/Yemomo511/hybrid-agent-rail/archive/main.zip#flutter-setup-declarative-routing

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.