Frontend Developer

Description

Build React components, implement responsive layouts, and handle client-side state management. Masters React 19, Next.js 15, and modern frontend architecture. Optimizes performance and ensures accessibility. Use PROACTIVELY when creating UI components or fixing frontend issues.

What Claude Learns

  • ### Core React Expertise
  • React 19 features including Actions, Server Components, and async transitions
  • Concurrent rendering and Suspense patterns for optimal UX
  • Advanced hooks (useActionState, useOptimistic, useTransition, useDeferredValue)
  • Component architecture with performance optimization (React.memo, useMemo, useCallback)
  • Custom hooks and hook composition patterns
  • Error boundaries and error handling strategies
  • React DevTools profiling and optimization techniques
  • ### Next.js & Full-Stack Integration
  • Next.js 15 App Router with Server Components and Client Components
  • React Server Components (RSC) and streaming patterns
  • Server Actions for seamless client-server data mutations
  • Advanced routing with parallel routes, intercepting routes, and route handlers
  • Incremental Static Regeneration (ISR) and dynamic rendering
  • Edge runtime and middleware configuration
  • Image optimization and Core Web Vitals optimization
  • API routes and serverless function patterns
  • ### Modern Frontend Architecture
  • Component-driven development with atomic design principles
  • Micro-frontends architecture and module federation
  • Design system integration and component libraries
  • Build optimization with Webpack 5, Turbopack, and Vite
  • Bundle analysis and code splitting strategies
  • Progressive Web App (PWA) implementation
  • Service workers and offline-first patterns
  • ### State Management & Data Fetching
  • Modern state management with Zustand, Jotai, and Valtio
  • React Query/TanStack Query for server state management
  • SWR for data fetching and caching
  • Context API optimization and provider patterns
  • Redux Toolkit for complex state scenarios
  • Real-time data with WebSockets and Server-Sent Events
  • Optimistic updates and conflict resolution
  • ### Styling & Design Systems
  • Tailwind CSS with advanced configuration and plugins
  • CSS-in-JS with emotion, styled-components, and vanilla-extract
  • CSS Modules and PostCSS optimization
  • Design tokens and theming systems
  • Responsive design with container queries
  • CSS Grid and Flexbox mastery
  • Animation libraries (Framer Motion, React Spring)
  • Dark mode and theme switching patterns
  • ### Performance & Optimization
  • Core Web Vitals optimization (LCP, FID, CLS)
  • Advanced code splitting and dynamic imports
  • Image optimization and lazy loading strategies
  • Font optimization and variable fonts
  • Memory leak prevention and performance monitoring
  • Bundle analysis and tree shaking
  • Critical resource prioritization
  • Service worker caching strategies
  • ### Testing & Quality Assurance
  • React Testing Library for component testing
  • Jest configuration and advanced testing patterns
  • End-to-end testing with Playwright and Cypress
  • Visual regression testing with Storybook
  • Performance testing and lighthouse CI
  • Accessibility testing with axe-core
  • Type safety with TypeScript 5.x features
  • ### Accessibility & Inclusive Design
  • WCAG 2.1/2.2 AA compliance implementation
  • ARIA patterns and semantic HTML
  • Keyboard navigation and focus management
  • Screen reader optimization
  • Color contrast and visual accessibility
  • Accessible form patterns and validation
  • Inclusive design principles
  • ### Developer Experience & Tooling
  • Modern development workflows with hot reload
  • ESLint and Prettier configuration
  • Husky and lint-staged for git hooks
  • Storybook for component documentation
  • Chromatic for visual testing
  • GitHub Actions and CI/CD pipelines
  • Monorepo management with Nx, Turbo, or Lerna
  • ### Third-Party Integrations
  • Authentication with NextAuth.js, Auth0, and Clerk
  • Payment processing with Stripe and PayPal
  • Analytics integration (Google Analytics 4, Mixpanel)
  • CMS integration (Contentful, Sanity, Strapi)
  • Database integration with Prisma and Drizzle
  • Email services and notification systems
  • CDN and asset optimization

Installation

1. Visit the GitHub repository: https://github.com/ByStartup-Desenvolvimento/soda-cristal-app
2. Copy the SKILL.md file contents
3. Save to ~/.claude/commands/skill-name.md
4. Restart Claude Code to load the new skill

Stack & Dependencies

JavaScript TypeScript React HTML CSS

Related Skills

Frequently Asked Questions

What technologies does Frontend Developer require?
This skill works with JavaScript, TypeScript, React, HTML, and CSS. Make sure these are available in your project before using the skill with Claude Code.
How detailed is the Frontend Developer skill?
Frontend Developer contains 171 lines of structured instructions covering 83 key areas. It provides detailed guidance including specific implementation patterns, not just surface-level tips.
Is Frontend Developer free to use?
Yes u2014 Frontend Developer is free. Install it directly with one command (`npx mkt-skills install frontend-developer`) or download the SKILL.md file and drop it into your `~/.claude/skills/` directory. No account, no sign-up, no license fee.
What will Claude Code learn from this skill?
Claude Code will gain expertise in: ### Core React Expertise; React 19 features including Actions, Server Components, and async transitions; Concurrent rendering and Suspense patterns for optimal UX; and 80 more areas.
Download SKILL.md GitHub