flutter-notifier-pattern

Official

Migrate Riverpod state to notifiers with ease.

Authorauravibes-apps
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Use when migrating Riverpod class-based providers from legacy controller naming to notifier naming and enforcing notifier vs usecase boundaries.

Core Features & Use Cases

  • Notifier-driven state: place mutable UI state in notifiers under a notifiers/ folder with explicit state transitions.
  • Clear boundaries: separate business logic into use cases and keep providers lightweight.
  • Migration guidance: follow file-layout conventions and a step-by-step migration checklist to move from *Controller to *Notifier.
  • Runtime adapter pattern: use runtime adapters to connect notifiers with use cases without creating tight coupling.

Quick Start

Rename controllers to notifiers, relocate them to notifiers/ with updated providers, and wire in a runtime adapter to connect use cases.

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-notifier-pattern
Download link: https://github.com/auravibes-apps/auravibes/archive/main.zip#flutter-notifier-pattern

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 471,000+ vetted skills library on demand.