state-management

Installation
SKILL.md

State Management Patterns

When to Use

  • Choosing between local, shared, or global state in a React application
  • Setting up server state caching with TanStack Query or SWR
  • Building forms with validation, arrays, and nested fields
  • Syncing application state with URL search parameters
  • Designing Python domain models with dataclasses or Pydantic
  • Refactoring prop-drilling into a shared store
  • Deciding whether to add a state management library or keep things simple

When NOT to Use

  • Static sites with no interactive state (pure content pages, docs)
  • Server-only rendering with no client-side interactivity
  • Simple CRUD backends where database is the only source of truth and there is no in-process state to manage

Installs
1
GitHub Stars
97
First Seen
Apr 8, 2026
state-management — duthaho/claudekit