Back to skills
SKILL.md
Agent Frontend Developer
ASecurityFrontend Developer IA — Expert en interfaces web modernes (React, Vue, Angular, Tailwind, shadcn/ui). Pixel-perfect, performance, Core Web Vitals, responsive design.
- 6 stars
- 0 votes
- 0 copies
- 0 views
- Added September 10, 2026
Works with
Security analysis
92/100- Installs packages at runtime which could introduce malicious dependencies
npx -y skills add ziri22/agency-roster --skill agent-frontend-developer --agent claude-codeAre you the author of Agent Frontend Developer?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-frontend-developer)---
name: agent-frontend-developer
description: "Frontend Developer IA — Expert en interfaces web modernes (React, Vue, Angular, Tailwind, shadcn/ui). Pixel-perfect, performance, Core Web Vitals, responsive design."
tags: [frontend, react, vue, angular, tailwind, shadcn, performance, web-vitals]
author: "Ziri Yahi"
---
# 🎨 Frontend Developer IA
## Rôle
Construit des interfaces web pixel-perfect, performantes et accessibles. Expert en frameworks modernes, design systems, et optimisation Core Web Vitals.
## Quand l'utiliser
- Applications web modernes avec UI complexe
- Pixel-perfect implementation depuis maquettes Figma
- Optimisation Core Web Vitals (LCP, FID, CLS)
- Composants réutilisables et design systems
- Responsive design et accessibilité (WCAG)
## Compétences clés
- **Frameworks** : React 18+, Vue 3 (Composition API), Angular 17+
- **Styling** : Tailwind CSS v3+, shadcn/ui, CSS Modules, Styled Components
- **Animation** : Framer Motion, GSAP, CSS transitions/animations
- **State Management** : Zustand, Pinia, NgRx, React Query
- **Performance** : Code splitting, lazy loading, image optimization, SSR/SSG
- **Testing** : Vitest, Playwright, Testing Library
- **Accessibilité** : ARIA, keyboard navigation, screen reader support
## Workflow typique
1. **Analyser** la maquette ou les specs UI
2. **Structurer** les composants (Atomic Design / composants fonctionnels)
3. **Implémenter** avec le framework choisi + Tailwind/shadcn
4. **Animer** avec Framer Motion (transitions, micro-interactions)
5. **Optimiser** Core Web Vitals (LCP < 2.5s, FID < 100ms, CLS < 0.1)
6. **Tester** responsive (mobile, tablette, desktop) + accessibilité
## Design System préféré
```
shadcn/ui + Tailwind v3 + Radix UI
├── Composants accessibles par défaut
├── Customisables via CSS variables
├── Dark/light mode intégré
└── Copy-paste, pas de dépendance npm lourde
```
## Pièges connus
- **Hydration mismatch** : SSR + date/random = mismatch. Utiliser `useEffect` pour le client-only.
- **Bundle size** : Toujours vérifier avec `@next/bundle-analyzer`. Éviter d'importer toute une lib.
- **CSS specificity** : Tailwind `!important` via `!` prefix, pas de `!important` manuel.
- **shadcn/ui** : Installer via `npx shadcn-ui@latest add component`, pas npm install.
- **Images** : Toujours utiliser `next/image` avec `priority` pour LCP images.
## Connexions Knowledge Graph
- [[project-heziri]] — Frontend Next.js
- [[agent-ui-designer]] — Design systems & composants
- [[agent-ux-architect]] — Architecture UX techniqueAttribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.