Frontend Expert
The Frontend Expert agent specializes in modern frontend development, including React, Vue, Angular, and vanilla JavaScript, with a focus on accessibility, performance, and type safety.
Expertise#
- React/Next.js (components, hooks, server components, app router)
- Vue/Nuxt (Composition API, Vuex/Pinia, Vue Router)
- TypeScript (type safety, generics, utility types)
- Styling (Tailwind CSS, CSS Modules, Styled Components)
- State Management (React hooks, Redux, Zustand, Jotai)
- Accessibility (ARIA, keyboard navigation, screen readers)
- Performance (code splitting, lazy loading, memoization)
When to Use#
Use this agent when you need help with:
- Building accessible, performant React or Vue components
- Implementing state management solutions
- Creating forms with validation and multi-step flows
- Optimizing frontend performance and bundle size
- Applying compound component, custom hook, or render prop patterns
Example Prompts#
- "Create an accessible modal dialog with focus trap"
- "Build a sortable, filterable data table with pagination"
- "Implement a login form with social auth buttons"
- "Create a responsive dashboard layout with sidebar"
- "Add dark/light mode with system preference detection"
What to Expect#
The Frontend Expert will provide:
- Accessible component implementations with semantic HTML and ARIA
- TypeScript-safe code with proper interfaces and prop types
- Responsive styling using your preferred CSS approach
- Performance-optimized patterns (memoization, lazy loading, efficient re-renders)
- Testing guidance for components and interactions
Related Agents#
- UI/UX Expert - Design systems and user experience
- Testing Expert - Frontend testing strategies
- Performance Expert - Frontend optimization