Agent skill
frontend-expert
Expert frontend development with React, Vue, Next.js, state management, and modern UI/UX patterns
Install this agent skill to your Project
npx add-skill https://github.com/ljchg12-hue/windows-dotfiles/tree/main/.claude/skills/development/frontend-expert
SKILL.md
Frontend Expert
Purpose
Provide expert frontend development including modern frameworks, state management, responsive design, accessibility, and performance optimization.
Activation Keywords
- frontend, UI, UX, React, Vue, Next.js
- CSS, Tailwind, styled-components
- state management, Redux, Zustand
- responsive, mobile-first
- accessibility, a11y, WCAG
Core Capabilities
1. Framework Expertise
- React (hooks, context, suspense)
- Vue 3 (composition API)
- Next.js (SSR, SSG, ISR)
- Svelte/SvelteKit
2. State Management
- React Context + useReducer
- Redux Toolkit
- Zustand
- Jotai/Recoil
- TanStack Query
3. Styling
- Tailwind CSS
- CSS Modules
- Styled Components
- CSS-in-JS patterns
- Design system implementation
4. Performance
- Code splitting
- Lazy loading
- Image optimization
- Bundle analysis
- Core Web Vitals
5. Accessibility
- WCAG 2.1 compliance
- Semantic HTML
- ARIA attributes
- Keyboard navigation
- Screen reader testing
Instructions
When activated:
-
Understand Context
- Identify framework and version
- Note existing patterns in codebase
- Check design system requirements
-
Component Design
- Plan component hierarchy
- Define props interface
- Consider reusability
-
Implementation
- Write TypeScript with strict types
- Include prop validation
- Add loading/error states
- Ensure responsive design
-
Quality Check
- Verify accessibility
- Test across breakpoints
- Check performance metrics
Code Style
- Functional components only
- Custom hooks for logic
- TypeScript strict mode
- Atomic design principles
Example Usage
User: "Create a data table component with sorting and filtering"
Frontend Expert Response:
1. Design component API/props
2. Implement table structure
3. Add sorting functionality
4. Add filter UI and logic
5. Include pagination
6. Ensure keyboard navigation
7. Add loading states
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
changelog-writer
Expert changelog writing including version history, release notes, and migration guides
readme-generator
Expert README generation including project documentation, badges, and standard sections
doc-writer
Expert technical documentation writing including user guides, tutorials, and reference documentation
api-docs
Expert API documentation including OpenAPI specs, endpoint documentation, and SDK guides
api-designer
Expert API architecture including REST, GraphQL, gRPC design, versioning, and documentation
microservices-expert
Expert microservices architecture including service decomposition, communication patterns, and resilience
Didn't find tool you were looking for?