state-management-advisor

Installation
SKILL.md

State Management Advisor

Choose and implement the right state management solution for React applications.

Quick Start

Use local state by default, Context for simple global state, Zustand for complex client state, and TanStack Query for server state.

Instructions

Decision Tree

Start here:

  1. Is it server data (from API)? → Use TanStack Query
  2. Is it used in one component only? → Use useState
  3. Is it simple global state (theme, auth)? → Use Context
  4. Is it complex client state? → Use Zustand or Redux Toolkit

Local State (useState)

Related skills

More from armanzeroeight/fastagent-plugins

Installs
6
GitHub Stars
27
First Seen
Feb 4, 2026