Keep Redux Toolkit when the large app needs complex middleware or time-travel debugging; RTK's `createSlice`, `createAsyncThunk`, and RTK Query reduce boilerplate. Consider Zustand for smaller or medium scopes, and migrate slice by slice rather than all at once.
Installs into .claude/skills of the current project.
Are you the author of React State Management?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/hoangnguyen0403-react-state-management-52c48aa3)
Keep Redux Toolkit when the large app needs complex middleware or time-travel debugging; RTK's `createSlice`, `createAsyncThunk`, and RTK Query reduce boilerplate. Consider Zustand for smaller or medium scopes, and migrate slice by slice rather than all at once.