flutter-setup-declarative-routing
CommunityFlutter declarative routing for deep links and web nav.
Software Engineering#flutter#mobile app#go_router#deep linking#web navigation#declarative routing#app routing
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.