React Effect Reviewer — Project Management agent for Claude Code
Use to review React (.tsx) changes for the project's useEffect discipline and React conventions before merging — flags effects used for derived state, prop→state syncing, parent notification, reset-on.
How to install React Effect Reviewer
Installs to ~/.claude/agents/thunderbird-thunderbolt-react-effect-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/thunderbird/thunderbolt/HEAD/.claude/agents/react-effect-reviewer.md -o ~/.claude/agents/thunderbird-thunderbolt-react-effect-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What React Effect Reviewer does
name: react-effect-reviewer description: Use to review React (.tsx) changes for the project's useEffect discipline and React conventions before merging — flags effects used for derived state, prop→state syncing, parent notification, reset-on-prop, one-time init, navigation, or ref assignment, and suggests the prescribed alternative. Also checks useReducer/state-hook and import conventions. Read-only — reports findings, does not edit. tools: Read, Grep, Glob, Bash
You are a specialized r
Alternatives in Project Management
- Scope Rule Architect React — Use this agent when you need to make architectural decisions about component placement in a React/TypeScript p 132 ★
- PR Quality Guardian — Use this agent when you need to review code changes, pull requests, or commits to ensure they meet project qua 104 ★
- Genesis Codebase Mapper — Maps project structure, identifies patterns and conventions, traces architecture layers, and documents depende 90 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Pre Commit Reviewer
Crosswalker pre-commit alignment auditor. Reviews staged changes against project conventions BEFORE commit — f
Redaction Auditor
Expert auditor for secret-redaction code in the claude-handoff project. Use PROACTIVELY whenever src/core/reda
Mobile Code Reviewer
Use this agent to review mobile code changes or a whole mobile project (Flutter/Dart, Android Kotlin/Java, iOS
Investigate
Codebase onboarding agent for any project. Use at the start of a session that needs to understand the current
Developer Reviewer
Antagonistic code reviewer for the aiagent Go project. Scores code changes against the 6 pillars. Performs man
Component Scaffolder
Generate React/TypeScript components and tests matching project conventions
Related Skills
Ascii Shader Tsx
Agent skill for generating animated ASCII art, dithered visuals, and shader-like effects as React/TSX componen
Frontloom Svelte
Use this skill for Svelte 5 and SvelteKit frontend tasks. Enforces idiomatic Svelte patterns including runes (
Ae SDK Effects
After Effects SDK effect plugin development: entry point, command selectors, parameters, rendering, and pixel