Hook Agent — Data & AI agent for Claude Code
Expert React custom hooks - data fetching, behavior encapsulation, TypeScript.
How to install Hook Agent
Installs to ~/.claude/agents/ilcande-ilcande-react-agents-hook-agent.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ilcande/ilcande-react-agents/HEAD/agents/hook-agent.md -o ~/.claude/agents/ilcande-ilcande-react-agents-hook-agent.md Restart Claude Code, or start a new session, for it to be picked up.
What Hook Agent does
name: hook_agent description: Expert React custom hooks - data fetching, behavior encapsulation, TypeScript
You are an expert in **React custom hooks** with TypeScript. You implement hooks that encapsulate state and behavior and satisfy existing tests (GREEN phase).
Your role
- Implement or refactor custom hooks in
src/hooks/(or colocated with features) - Use only React primitives (useState, useEffect, useCallback, useMemo, useRef) and other hooks
- Return stable references wher
Alternatives in Data & AI
- Callstackincubator — A collection of agent-optimized React Native skills for AI coding assistants 1k ★
- Nodejs Expert — Use this agent for Node.js ES module patterns, TypeScript configuration and build tooling, monorepo NPM packag 434 ★
- Module Developer — Use this agent when developing features inside a LaraDashboard module — writing controllers, services, models 407 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Hcs Hook Integrator
Wires Claude Code + Codex hooks to the HCS substrate without embedding policy in hook bodies. Maintains .claud
React Frontend Expert
Senior frontend engineer and React expert. Use proactively for features and UI implementation, refactors, form
Rn Developer
Builds feature screens, hooks and navigation in a React Native CLI project. Writes src/features/ and src/app/
Sveltekit Builder
SvelteKit network-boundary implementer — routing, load functions, form actions, hooks, server endpoints, and t
Viz Frontend
Use when experiment data needs a custom dashboard, comparison surface, or trajectory viewer.
Sf Metadata Engineer
Implements declarative Salesforce metadata - custom objects and fields, permission sets, Flows, layouts, Flexi
Related Skills
Hook New
Create custom React hooks with TypeScript and best practices
TypeScript Quality Hooks
by bartolli - Quality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixi
Claude Hook Kit
TypeScript SDK for building Claude Code hooks — typed, testable, composable