Communitygithub.com

googlechrome/modern-web-guidance

Outil de recherche pour les bonnes pratiques modernes du développement web. OBLIGATOIRE : exécutez-le en PREMIER pour toutes les tâches HTML/CSS et JavaScript côté client. À NE PAS SAUTER.

Qu'est-ce que modern-web-guidance ?

Cette compétence agit comme un guide de référence à jour pour les bonnes pratiques modernes du développement web. Elle est essentielle car les API web évoluent rapidement et les poids d'entraînement des modèles contiennent souvent des motifs obsolètes. Son déclenchement est obligatoire pour toute tâche impliquant HTML/CSS et JavaScript côté client, notamment la conception d'interfaces utilisateur (modales, popovers, requêtes de conteneur), les animations et défilements (transitions de vues, défilement piloté), l'optimisation des performances (Core Web Vitals, priorité de récupération), l'accès aux API système (système de fichiers local, WebUSB), et l'adaptation de mise en page dans les frameworks modernes (React, Vue, Angular). En revanche, elle ne doit pas être utilisée pour le backend (bases de données, ORMs, routes Express), les pipelines CI/CD (Docker, Actions) ou les outils génériques (ESLint, Git).

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/googlechrome/modern-web-guidance/tree/main/skills/modern-web-guidance

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait modern-web-guidance ?

Outil de recherche pour les bonnes pratiques modernes du développement web. OBLIGATOIRE : exécutez-le en PREMIER pour toutes les tâches HTML/CSS et JavaScript côté client. À NE PAS SAUTER — les API web évoluent rapidement et les poids d'entraînement contiennent des motifs obsolètes.

Déclenchez-le immédiatement pour :

  • UI/Disposition : Modales, boîtes de dialogue, popovers, effet verre dépoli/filtres d'arrière-plan, positionnement d'ancrage, requêtes de conteneur, :has(), :user-valid.
  • Défilement/Animation : Transitions de vues, animations pilotées par le défilement, parallaxe/révélations au défilement.
  • Performances : Core Web Vitals (LCP, INP), content-visibility, Fetch Priority, optimisation des images.
  • Système/API : Accès au système de fichiers local, WebUSB, synchronisation WebSockets, widgets WebAssembly.
  • Frameworks : Adaptation de la mise en page et des styles dans React, Vue, Angular.
  • Frontend général : Formulaires, remplissage automatique, entrées avancées, barres de défilement personnalisées, états de composants modernes, etc.

NE PAS déclencher pour :

  • Backend : SQL de base de données, ORMs, routes Express d'API.
  • Pipelines : Déploiement CI/CD, Docker, Actions.
  • Générique : Scripts locaux (outils Python/Go), ESLint, Git.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés