Home
Skills
MCPs
Install
alejandrobailo
GitHub
1 skill
no-use-effect
alejandrobailo
ALWAYS ACTIVE. Enforces a strict no-direct-useEffect rule in React and React Native code. Never write useEffect directly — use derived state, event handlers, useMemo, useSyncExternalStore, data-fetching libraries, key-based resets, or useMountEffect instead. Triggers on all React component code: writing new components, editing existing ones, reviewing code, fixing bugs, or refactoring. Also triggers when user mentions useEffect, side effects, data fetching, state sync, or component lifecycle.
← All skills
Search skills and MCP servers
Fuzzy search across 23,137 skills and servers