Avoid direct React `useEffect` usage when writing or reviewing React components and hooks. Use this skill when creating new React code, refactoring existing `useEffect` calls, reviewing PRs that introduce `useEffect`, or when an agent reaches for `useEffect` as a default.
安装
npx skills add fastrepl/anarlog --skill no-use-effectnpx skills add fastrepl/anarlog --skill no-use-effect -a claude-code -gnpx skills add fastrepl/anarlog --skill no-use-effect -a codex -ggemini skills install https://github.com/fastrepl/anarlog.git --path .agents/skills/no-use-effectgh skill install fastrepl/anarlog no-use-effectgit clone --depth 1 https://github.com/fastrepl/anarlog /tmp/fastrepl__anarlog
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/fastrepl__anarlog/.agents/skills/no-use-effect ~/.claude/skills/no-use-effect # Claude Code
cp -R /tmp/fastrepl__anarlog/.agents/skills/no-use-effect ~/.agents/skills/no-use-effect # Codex, Cursor, Gemini CLI, Copilot, OpenCode