This is basically the React docs distilled into a decision tree for when you actually need useEffect versus when you're reaching for it out of habit. It covers the common antipatterns like using Effects for derived state or event handling, then shows you what to use instead: direct calculations, useMemo for expensive ops, key prop for resets, and plain event handlers. The quick reference table is especially useful during code review when you spot someone setting state in an Effect that should just be computed during render. Honestly, most useEffect bugs come from using it when you don't need an external system at all.
npx -y skills add davila7/claude-code-templates --skill react-useeffect --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
mindrally/skills
giuseppe-trisciuoglio/developer-kit
syncfusion/react-ui-components-skills
supercent-io/skills-template
binjuhor/shadcn-lar