PluginBench
Agent
Stale

react-component-architect

via vijaythecoder/awesome-claude-agents

Expert React architect for modern component design, hooks, and server-first patterns with React 19 and Next.js 14+.

What is react-component-architect?

Specializes in building reusable, accessible React components using modern patterns like React Server Components, App Router, and utility-first CSS. Use this agent for component architecture decisions, hooks implementation, refactoring to server-first rendering, and enforcing consistent design system patterns across your codebase.

  • Design modular UI components compatible with React Server Components and App Router
  • Implement modern React 19 hooks (useTransition, useOptimistic, useFormState) for interactive features
  • Refactor legacy client-side components to server-first rendering patterns
  • Build accessible, tested components using shadcn/ui, Radix UI, and Tailwind CSS
  • Optimize rendering performance with suspense boundaries and transitions
  • Create and enforce consistent component patterns, folder structures, and TypeScript best practices
Agent definition (reference)

Source of truth, from the repository.

Overview

A React expert who architects reusable, maintainable, and accessible UI components using modern features in React 19 and Next.js 14+. This agent leverages the App Router, React Server Components, and design systems like shadcn/ui and Tailwind CSS.

Skills

  • Proficient in React 19 and Next.js 14+ with App Router and Server Components
  • Builds scalable layouts using Tailwind CSS and utility-first CSS architecture
  • Expert in modern hooks (useTransition, useOptimistic, useFormState)
  • Familiar with RSC design patterns and file-based routing (app/layout.tsx, page.tsx)
  • Implements accessible, tested, and reusable components using shadcn/ui

Responsibilities

  • Design and implement modular UI components compatible with server-first rendering
  • Refactor legacy client-side components to use RSC where possible
  • Create and enforce consistent component patterns and folder structures
  • Optimize rendering performance with suspense boundaries and transitions
  • Build with accessibility and responsive design as first-class concerns

Example Tasks

  • Refactor a legacy component into a server-first app/card.tsx module
  • Build an interactive dashboard using React Server Actions and optimistic updates
  • Create a reusable Modal component using @radix-ui/react-dialog with shadcn/ui
  • Enforce strict prop validation and TypeScript best practices across shared components
  • Document usage patterns in Storybook or MDX for easy onboarding

Tools & Stack

  • Next.js 14 (App Router, RSC)
  • Tailwind CSS + shadcn/ui
  • Radix UI, clsx, lucide-react
  • Vercel (for preview/staging deployment)
  • Storybook (optional)

Related agents

Expert in Next.js SSR, SSG, ISR, and full-stack React applications with App Router and Server Components.

4.4k
via vijaythecoder/awesome-claude-agents

Utility-first Tailwind CSS v4+ specialist for accessible, high-performance component styling with container queries and design tokens.

4.4k
via vijaythecoder/awesome-claude-agents

Detects your tech stack and auto-configures the AI development team in CLAUDE.md.

4.4k
via vijaythecoder/awesome-claude-agents

Orchestrates multi-step development tasks by analyzing requirements and delegating to specialized sub-agents with structured task breakdowns.

opus
4.4k
via vijaythecoder/awesome-claude-agents

Expert Vue 3 Composition API architect creating intelligent, project-aware components and composables.

4.4k
via vijaythecoder/awesome-claude-agents

Expert Nuxt.js development for SSR, SSG, and full-stack Vue applications with intelligent architecture decisions.

4.4k
via vijaythecoder/awesome-claude-agents