CommunityRédaction et éditiongithub.com

googlechrome/chrome-extensions

Créez et publiez des extensions Chrome en suivant les bonnes pratiques de Manifest V3.

Qu'est-ce que chrome-extensions ?

Cette compétence fournit un guide complet pour construire, déboguer et publier des extensions Chrome basées sur le format Manifest V3. Elle couvre tous les aspects du développement, de la création de fichiers `manifest.json` à l'implémentation de scripts de contenu, de service workers, de popups, de panneaux latéraux et d'API Chrome spécifiques (`chrome.*`). Elle est particulièrement utile pour les développeurs souhaitant intégrer des fonctionnalités dans l'interface utilisateur de Chrome, comme les menus contextuels, la barre d'omnibox, ou les règles `declarativeNetRequest` pour le blocage de contenu. La compétence aide également à préparer et soumettre une extension au Chrome Web Store, notamment en rédigeant des justifications de permissions, des politiques de confidentialité, et en répondant aux rejets de validation. Elle prend en charge les plateformes comme Claude Code, Cursor et Codex, et son utilisateur est guidé à travers des exemples concrets de code et des bonnes pratiques de Manifest V3.

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

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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 chrome-extensions ?

Créez et publiez des extensions Chrome en suivant les bonnes pratiques de Manifest V3. Utilisez cette compétence chaque fois que l'utilisateur demande de créer, modifier, déboguer ou comprendre des extensions de navigateur Chrome, des modules complémentaires ou tout ce qui implique l'API Chrome Extensions. Déclenchez-la sur les mentions de : 'extension Chrome', 'extension de navigateur', 'manifest.json', 'script de contenu', 'service worker' (dans le contexte du navigateur), 'popup' (dans le contexte de l'extension de navigateur), 'panneau latéral', 'API chrome.*', 'declarativeNetRequest', 'omnibox', 'menu contextuel' (dans le contexte de l'extension), 'userScripts', 'script utilisateur', 'gestionnaire de scripts', ou toute demande de création de fonctionnalité intégrant l'interface utilisateur du navigateur Chrome. Déclenchez-la également pour la publication sur le Chrome Web Store : 'publier une extension', préparation d'une extension pour publication, réponse à un rejet d'évaluation, rédaction de justifications de permissions, ou ébauche d'une politique de confidentialité.

Individual skills in this repo

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

Skills associés