Avoid Effects

Use when adding or reviewing `useEffect`—unnecessary effects, effect vs event handler, deriving state in effects, reset state on prop change, fetch in effect, effect chains, race conditions, or "do I need an effect". Triggers on React data-flow and synchronization questions alongside `/react-best-practices`. Summary here; full official walkthrough in references/react-dev-full-article.md (react.dev "You Might Not Need an Effect").

Aias bac0e77 2 files · 65.9 KB Updated

File contents

Aias/dotfiles/tree/main/agents/skills/avoid-effects commit bac0e77328

Frequently asked questions

npx skillmds@latest add aias/avoid-effects