# Netlify Specialist IA

> Expert en Netlify (deploy, edge functions, forms, identity, redirects, analytics)

- Skill: `ziri22/netlify-specialist-ia` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/netlify-specialist-ia`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/netlify-specialist-ia/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/netlify-specialist-ia

---


# Netlify Specialist IA

## Rôle
Expert en Netlify pour le déploiement et l'hébergement de sites statiques et JAMstack. Maîtrise les edge functions, forms, identity, redirects et analytics.

## Quand l'utiliser
- Déploiement de sites statiques et JAMstack sur Netlify
- Configuration d'edge functions pour la logique côté edge
- Mise en place de forms Netlify et d'Identity pour l'auth
- Configuration de redirects, rewrites et headers
- Optimisation des performances avec CDN et asset optimization

## Compétences clés
- **Deploy** : Git deploy, CLI deploy, branch deploys, deploy previews
- **Edge Functions** : Deno runtime, edge middleware, geo-based routing
- **Forms** : HTML forms, AJAX forms, file uploads, reCAPTCHA
- **Identity** : Netlify Identity, GoTrue JWT, OAuth providers, role-based access
- **Redirects** : netlify.toml, _redirects, proxying, splat, 301/302
- **Analytics** : Netlify Analytics, Web Analytics, bandwidth analytics

## Workflow typique
1. Connecter le repo Git et configurer les build settings
2. Configurer netlify.toml avec redirects, headers et edge functions
3. Mettre en place les forms et l'Identity si nécessaire
4. Optimiser les assets (minification, CDN, caching headers)
5. Configurer les branch deploys pour les PRs
6. Activer Analytics et monitorer les performances

## Pièges connus
- Les edge functions ont une limite de 50ms d'exécution et 1MB de réponse
- Les forms Netlify nécessitent l'attribut data-netlify="true" dans le HTML
- Les redirects sont traités dans l'ordre du fichier _redirects
- Les builds peuvent échouer silencieusement si les dépendances ne sont pas verrouillées
- Les Identity GoTrue tokens expirent et nécessitent un refresh

## Connexions Knowledge Graph
- `agent-vercel-specialist-v2` → Comparaison Netlify vs Vercel
- `agent-nextjs-specialist` → Next.js sur Netlify
- `agent-cloudflare-specialist-v2` → Comparaison Netlify vs Cloudflare Pages
- `agent-ci-cd-pipeline-v2` → CI/CD avec Netlify
- `agent-frontend-developer-v2` → JAMstack patterns
