create-cubit
Installation
SKILL.md
Create a Cubit with bloc_superpowers
This skill creates a new Cubit that uses the mix() function for automatic loading/error
state tracking.
What This Skill Does
Creates a Cubit class that:
- Uses the
mix()function to wrap async operations - Automatically tracks loading states (no
isLoadingfield needed) - Automatically tracks error states (no
errorMessagefield needed) - Throws
UserExceptionfor user-facing errors
Instructions
Step 1: Gather Requirements
Ask the user: