riverpod-from-provider
OfficialMigrate from Provider to Riverpod
Authorserverpod
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers migrate their Flutter applications from the package:provider state management solution to the more modern and robust Riverpod library, simplifying complex state management patterns.
Core Features & Use Cases
- Guided Migration: Provides step-by-step guidance for transitioning from
ChangeNotifierProviderandProxyProviderto Riverpod equivalents. - Incremental Adoption: Supports running Provider and Riverpod in parallel during migration.
- Key Concepts Explained: Clarifies differences in provider definition, state reading, consumer widgets, scoping, and parameterization (
.family,autoDispose). - Use Case: You have an existing Flutter app using
package:providerand want to leverage Riverpod's benefits like improved testability and compile-time safety. This skill will guide you through replacing yourChangeNotifierProviderwithNotifierProviderandProxyProviderwithref.watch.
Quick Start
Use the riverpod-from-provider skill to understand how to replace a ChangeNotifierProvider with a Riverpod NotifierProvider.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: riverpod-from-provider Download link: https://github.com/serverpod/skills-registry/archive/main.zip#riverpod-from-provider 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 471,000+ vetted skills library on demand.