bloc - Flutter state management using Bloc and Cubit
Provides rules and patterns for designing, implementing, and testing state management with bloc and flutter_bloc.
Tags
Updated: 2026-09-23Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Create Cubit and Bloc classes
- Model states using sealed classes
- Model states using status enums
- Wire Flutter bloc widgets
- Write unit tests using bloc_test
Inputs
- Feature state specifications
- Repository dependencies
Outputs
- Cubit and Bloc implementation files
- State and event class definitions
- Bloc test code
Requirements
- Flutter framework
- bloc package
- flutter_bloc package
- bloc_test package
- mocktail package
