Skip to content
Back to skills

Agent Frontend Developer

ASecurity

Frontend 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
developmentreactvueangularnextjstestingapifrontendperformance

Works with

  • cli
  • api

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned September 10, 2026

npx -y skills add ziri22/agency-roster --skill agent-frontend-developer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Frontend Developer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Frontend Developer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ziri22-agent-frontend-developer/badge)](https://www.skillsdirectory.com/skills/ziri22-agent-frontend-developer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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 technique

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.