C

Skills Cloudflare

add-autogate
cloudflare
Guide étape par étape pour ajouter un nouvel autogate à workerd afin de déployer progressivement des changements risqués, incluant l'enregistrement d'énumération, le mappage de chaînes, le modèle d'utilisation, et…
official
add-compat-flag
cloudflare
Guide étape par étape pour ajouter un nouveau drapeau de compatibilité à workerd, incluant le schéma capnp, l'utilisation en C++, les tests et les exigences de documentation.
official
agents-sdk
Cloudflare
Construisez des agents IA sur Cloudflare Workers en utilisant le SDK Agents. Chargez lors de la création d'agents avec état, de workflows durables, d'applications WebSocket en temps réel, de tâches planifiées, de serveurs MCP ou d'applications de chat. Couvre la classe Agent, la gestion d'état, le RPC appelable, l'intégration Workflows et les hooks React.
official
agents-sdk
cloudflare
Construisez des agents IA sur Cloudflare Workers en utilisant le SDK Agents. Chargez lors de la création d'agents avec état, de workflows durables, d'applications WebSocket en temps réel, de tâches planifiées,…
official
architecture
cloudflare
Utiliser lors de la première navigation dans la base de code, de l'ajout d'une nouvelle méthode client, de l'ajout d'un nouveau gestionnaire/service de conteneur, ou de la compréhension du flux d'une requête…
official
bazel-test-hygiene
cloudflare
Règles obligatoires pour exécuter les tests bazel pendant le développement. Chargez cette compétence avant d'exécuter toute commande de test baz
official
building-ai-agent-on-cloudflare
cloudflare
Crée des agents alimentés par l'IA en utilisant le SDK Agents de Cloudflare avec état persistant, communication en temps réel et intégration d'outils.
official
building-ai-agent-on-cloudflare
Cloudflare
| Construit des agents IA sur Cloudflare en utilisant le SDK Agents avec gestion d'état, WebSockets en temps réel, tâches planifiées, intégration d'outils et capacités de chat. Génère du code d'agent prêt pour la production déployé sur Workers. À utiliser quand : l'utilisateur veut "construire un agent", "agent IA", "agent de chat", "agent avec état", mentionne "Agents SDK", a besoin d'"IA en temps réel", "WebSocket IA", ou demande la "gestion d'état" d'un agent, des "tâches planifiées" ou "l'appel d'outils".
developmentofficial
building-mcp-server-on-cloudflare
cloudflare
Crée des serveurs Model Context Protocol prêts pour la production sur Cloudflare Workers avec outils, authentification et déploiement.
official
building-mcp-server-on-cloudflare
Cloudflare
Construit des serveurs MCP (Model Context Protocol) distants sur Cloudflare Workers avec outils, authentification OAuth et déploiement en production. Génère le code du serveur, configure les fournisseurs d'authentification et déploie sur Workers. À utiliser lorsque : l'utilisateur souhaite « construire un serveur MCP », « créer des outils MCP », « MCP distant », « déployer MCP », ajouter « OAuth à MCP », ou mentionne Model Context Protocol sur Cloudflare. Se déclenche également sur « authentification MCP » ou « déploiement MCP ».
developmentofficial
changelog
cloudflare
Crée, met à jour et révise les entrées du changelog produit pour le site de documentation Cloudflare. Charger lors de la génération de fichiers MDX de changelog, de la modification de fichiers existants…
official
changesets
cloudflare
À utiliser lors de la création d'un changeset, de la préparation d'une version ou de l'incrémentation des versions. Couvre les packages à référencer, la manière de rédiger les descriptions de changeset destinées aux utilisateurs,…
official
cloudflare
cloudflare
Compétence complète pour la plateforme Cloudflare couvrant Workers, Pages, le stockage (KV, D1, R2), l'IA (Workers AI, Vectorize, Agents SDK), le réseau (Tunnel, Spectrum),…
official
cloudflare
Cloudflare
Compétence complète pour la plateforme Cloudflare couvrant Workers, Pages, stockage (KV, D1, R2), IA (Workers AI, Vectorize, Agents SDK), réseau (Tunnel, Spectrum), sécurité (WAF, DDoS) et infrastructure en tant que code (Terraform, Pulumi). À utiliser pour toute tâche de développement Cloudflare.
official
cloudflare-browser
cloudflare
Contrôler Chrome sans tête via le WebSocket CDP de Cloudflare Browser Rendering. Utiliser pour les captures d'écran, la navigation de pages, le scraping et la capture vidéo lorsque le navigateur…
official
cloudflare-bundler-apps
cloudflare
Auteur d'applications compatibles avec Cloudflare Worker Bundler qui se construisent et s'aperçoivent correctement dans un espace. Utilisez cette compétence chaque fois que vous créez, modifiez ou déployez un…
official
cloudflare-email-service
cloudflare
Envoyer et recevoir des e-mails transactionnels avec Cloudflare Email Service (Email Sending + Email Routing). Utiliser lors de la création d’envoi d’e-mails (liaison Workers ou REST…
official
cloudflare-one
cloudflare
Guide le travail de Cloudflare One Zero Trust et SASE à travers Access, Gateway, WARP, Tunnel, Cloudflare WAN, DLP, CASB, posture des appareils et identité. Utiliser lors de la conception, configuration, dépannage ou révision des déploiements Cloudflare One. Priorité à la récupération : utiliser la documentation actuelle de Cloudflare et les schémas d'API plutôt que la documentation intégrée du produit.
apidevopsofficial
cloudflare-one-migrations
cloudflare
Planifie les migrations depuis les stacks Zscaler ZIA/ZPA, Palo Alto, VPN legacy, SWG ou SASE vers Cloudflare One. Utilisez pour les évaluations de migration, le mapping de politiques, les plans de déploiement, et l'analyse de parité/écarts.
devopsofficialresearch
code-review
cloudflare
Examine le code des Workers et de la plateforme Cloudflare Developer pour vérifier la correction des types, l'utilisation des API et la validité de la configuration. Charge lors de la révision de TypeScript/JavaScript…
official
coding-standards
cloudflare
Use when writing or reviewing TypeScript in this repo. Covers the no-`any` rule and where to put new types, the uppercase-acronym style guide, and the rules…
official
commit-categories
cloudflare
Règles de catégorisation des commits pour les journaux de modifications et les résumés "nouveautés". DOIT être chargé avant de catégoriser les commits dans les commandes de journal de modifications ou de nouveautés. Fournit…
official
dad-jokes
cloudflare
Après avoir terminé toute tâche ayant nécessité plus de ~5 appels d'outils, ou après la fin de builds/tests longs, chargez cette compétence et racontez une blague de papa pour alléger l'ambiance…
official
debug-plan
cloudflare
Créer un plan de débogage systématique pour un rapport de bogue. Utiliser lorsque l'utilisateur demande comment enquêter sur un échec, une régression ou un comportement inattendu.
official
dependabot-review
cloudflare
Analyse une PR Dependabot pour déterminer ce qui a réellement changé dans chaque package mis à jour et si ces changements affectent ce dépôt. Signale les API/méthodes modifiées,…
official
docs-review
cloudflare
Examine les PRs de documentation et fournit des suggestions de PR GitHub. Se charge lorsqu'on lui demande de réviser, suggérer des modifications ou donner un retour sur le contenu de la documentation. Couvre MDX,…
official
durable-objects
cloudflare
Créer et examiner des Durable Objects Cloudflare. Utiliser lors de la construction de coordination avec état (salons de discussion, jeux multijoueurs, systèmes de réservation), de la mise en œuvre de RPC…
official
durable-objects
Cloudflare
Créer et examiner les Durable Objects Cloudflare. Utiliser lors de la construction de coordination avec état (salons de discussion, jeux multijoueurs, systèmes de réservation), de l'implémentation de méthodes RPC, du stockage SQLite, des alarmes, des WebSockets, ou de l'examen de code DO pour les bonnes pratiques. Couvre l'intégration Workers, la configuration wrangler, et les tests avec Vitest.
official
eli5
cloudflare
Transformez le jargon technique en explications claires à l'aide de comparaisons avant/après, de métaphores et de contexte pratique.
official
examples
cloudflare
À utiliser lorsque vous travaillez dans le répertoire examples/, exécutez un exemple avec wrangler dev, ajoutez un nouvel exemple ou répondez à des questions sur les directives EXPOSE et le…
official
find-and-run-tests
cloudflare
Comment trouver, compiler et exécuter des tests dans workerd. Couvre wd-test, la dénomination des cibles kj_test, les motifs de requête bazel et les indicateurs courants. Couvre également le projet parent…
official
frontend-design
cloudflare
Créez des interfaces frontend distinctives et de qualité professionnelle avec un design de haut niveau. Utilisez cette compétence lorsque l'utilisateur demande de construire des composants web, des pages, des artefacts,…
official
frontend-design-landing-page
cloudflare
Page de référence pour page d'atterrissage marketing et page produit axée sur la conversion. Utilisez cette compétence lors de la création de sections héros, de grilles de fonctionnalités, de pages de tarification, de témoignages,…
official
frontend-design-saas
cloudflare
Référence UI de tableau de bord et de produit SaaS de niveau S. Utilisez cette compétence lors de la création de coques d'application, de tableaux de données, de panneaux de paramètres, de pages de facturation, de tableaux de bord, d'authentification…
official
git-commit
cloudflare
Utiliser lors de la création de commits git pour garantir que les messages de commit respectent les normes du projet. Applique les 7 règles pour de bons messages de commit en mettant l'accent sur la concision et…
official
identify-reviewer
cloudflare
Identifie le compte GitHub de l'utilisateur local et son identité git avant d'effectuer des revues de code. Chargez cette compétence au début de toute revue de PR, revue de code, ou…
official
index-knowledge
cloudflare
Génère une base de connaissances hiérarchique AGENTS.md pour une base de code. Crée une documentation racine et des sous-répertoires avec scores de complexité.
official
investigation-notes
cloudflare
Document de suivi structuré pour l'état de l'investigation lors de chasses aux bugs - évite de relire le code, de perdre le contexte et les impasses ; maintient une mémoire externe…
official
kj-style
cloudflare
Directives de style C++ KJ/workerd pour la revue de code. Couvre la dénomination, l'utilisation des types, la gestion de la mémoire, la gestion des erreurs, l'héritage, la constance et le formatage…
official
local-explorer
cloudflare
Comment ajouter des produits/ressources à l'explorateur local ou à l'API locale. À utiliser lors de l'implémentation de nouvelles API locales ou de routes d'interface utilisateur sous…
official
logging
cloudflare
À utiliser lors de l'ajout de logs, du débogage ou du travail avec le Logger dans le SDK et l'environnement d'exécution des conteneurs. Couvre le modèle d'injection par constructeur, les sous-loggers,…
official
markdown-drafts
cloudflare
Utilisez le format Markdown lors de la rédaction de contenu destiné à des systèmes externes (issues/PR GitHub, tickets Jira, pages wiki, documents de conception, etc.) afin que le formatage soit…
official
migrate-to-vinext
cloudflare
Migration automatisée de Next.js vers vinext, une réimplémentation de Next.js basée sur Vite. Gère l'analyse de compatibilité, le remplacement des packages, la génération de configuration Vite et la conversion ESM avec une seule commande vinext init ou des étapes manuelles de secours. Prend en charge à la fois App Router et Pages Router ; les dossiers app/, pages/ et le fichier next.config.js existants fonctionnent sans modification — aucune modification du code applicatif requise. Inclut le déploiement natif sur Cloudflare Workers via vinext deploy avec accès direct aux bindings (D1, R2, KV, AI)...
official
module-registry
cloudflare
Charger lorsque vous travaillez avec le registre de modules dans workerd — lecture, modification, débogage ou révision de la résolution, compilation, évaluation ou enregistrement de modules…
official
npm-to-pnpm
cloudflare
Aide les contributeurs à passer de npm à pnpm dans ce dépôt, y compris la mise à niveau de Node.js vers v24 via nvm ou volta si nécessaire.
official
open-pr
cloudflare
Prenez un problème GitHub cloudflare/agents ainsi que les résultats de reproduction, et générez en une seule fois un correctif sous forme de PR — branche, modification, test, push, et ouverture de la PR liée au problème.
official
parent-project-skills
cloudflare
Compétence d'amorçage pour découvrir des compétences supplémentaires et du contexte à partir d'un projet parent lorsque workerd est utilisé comme sous-module. Chargez cette compétence lorsque les tâches couvrent…
official
pirate-voice
cloudflare
Réécrire ou répondre avec une voix de pirate enjouée. Utiliser lorsque l'utilisateur demande un ton de pirate, des expressions maritimes, ou dit de parler comme un pirate.
official
polystella-consumer
cloudflare
Ajouter ou maintenir PolyStella dans un projet Astro existant. Utiliser lors de l'intégration de la localisation de contenu au moment de la construction pilotée par IA, de la configuration du cache R2, du câblage…
official
polystella-contributor
cloudflare
Modifier le code source du paquet PolyStella. Utiliser pour ajouter un adaptateur de format de fichier, ajouter une sous-commande CLI, ajouter un fournisseur de traduction, modifier le cache…
official
pr
cloudflare
Crée et met à jour les demandes de tirage GitHub pour les modifications cloudflare-docs. Chargez lorsque vous êtes invité à ouvrir, créer, soumettre, mettre à jour, modifier ou rédiger un titre ou une description…
official
pr-review-guide
cloudflare
Directives pour publier des commentaires de révision de pull request via GitHub CLI, incluant le format des modifications suggérées, la gestion des commentaires non résolus, l'étiquette, et le rapport/problème…
official
receiving-code-review
cloudflare
Utiliser lors de la réception de commentaires de révision de code, avant de mettre en œuvre les suggestions, surtout si les retours semblent peu clairs ou techniquement discutables - nécessite des compétences techniques…
official
release-notes
cloudflare
Rédiger de brèves notes de version à partir d'une liste de modifications. Utiliser lorsque l'utilisateur demande des journaux de modifications, des notes de version ou une mise à jour concise d'un produit.
official
reproduce
cloudflare
Reproduire un problème GitHub cloudflare/agents en créant un projet minimal Agents/Worker et en le déployant sur un compte Cloudflare temporaire, puis signaler…
official
rust-review
cloudflare
Revue de code Rust pour workerd. Couvre la sécurité des FFI CXX, les motifs de code unsafe, les conventions de ressources JSG, la gestion des erreurs et une liste de vérification adaptée à partir de…
official
sandbox-bridge
cloudflare
Utilisez lorsque vous devez exercer un déploiement Sandbox réel et en cours via HTTP — par exemple pour valider des modifications SDK sur un conteneur actif, reproduire un…
official
sandbox-sdk
cloudflare
Construisez des applications en bac à sable pour une exécution sécurisée de code. Chargez lors de la construction d'exécution de code IA, d'interpréteurs de code, de systèmes CI/CD, d'environnements de développement interactifs,…
official
sandbox-sdk
Cloudflare
Construisez des applications sandboxées pour une exécution sécurisée de code. Chargez lors de la création d'exécution de code IA, d'interpréteurs de code, de systèmes CI/CD, d'environnements de développement interactifs ou d'exécution de code non fiable. Couvre le cycle de vie du Sandbox SDK, les commandes, les fichiers, l'interpréteur de code et les URL de prévisualisation.
official
security-audit
cloudflare
Audit de sécurité d’une base de code — applications web, API, services, outils CLI, bibliothèques, démons, etc. Utiliser lorsqu’on vous demande de trouver des bugs de sécurité, de faire une revue de sécurité,…
official
session-execution
cloudflare
À utiliser lors du travail ou de la révision de l'exécution de session, de la gestion des commandes, de l'état du shell, du streaming basé sur FIFO ou de la séparation stdout/stderr. Pertinent pour session.ts,…
official
test-driven-investigation
cloudflare
À utiliser lors de l'investigation de bugs, plantages, assertions ou comportements inattendus - nécessite d'écrire un test de reproduction tôt plutôt que de sur-analyser le code source ;…
official
test-plan
cloudflare
Produire un plan de test ciblé pour un changement. À utiliser lorsque l'utilisateur demande comment tester une fonctionnalité, quels cas couvrir, ou une checklist QA avant le déploiement.
official
testing
cloudflare
À utiliser lors de l'écriture ou de l'exécution de tests pour ce projet. Couvre les décisions entre tests unitaires et E2E, l'emplacement des fichiers de test, les modèles de simulation (mocks) et les tests spécifiques au projet…
official
ts-style
cloudflare
Directives de style JS/TS et liste de vérification pour la révision de workerd. Couvre la rigueur TypeScript, les conventions d'importation, les motifs d'exportation, la syntaxe des champs privés, les erreurs…
official
turnstile-spin
cloudflare
Configurer Cloudflare Turnstile de bout en bout dans un projet — analyser le code source, créer le widget via l'API Cloudflare, déployer le Worker managed siteverify, écrire les extraits frontend, valider et persister la compétence. Charger ceci lorsqu'un utilisateur demande d'ajouter Turnstile, de configurer un CAPTCHA, de protéger un formulaire contre les robots ou de corriger une intégration Turnstile. Miroir de developers.cloudflare.com/turnstile/spin.
apidevelopmentofficial
update-v8
cloudflare
Guide étape par étape pour mettre à jour le moteur JavaScript V8 dans workerd, incluant le rebasage des correctifs, les mises à jour des dépendances, les hachages d'intégrité et la vérification. Charger…
official
verification-before-completion
cloudflare
À utiliser lorsqu'on est sur le point de déclarer qu'un travail est terminé, corrigé ou réussi, avant de valider ou de créer des PRs - nécessite l'exécution de commandes de vérification et la confirmation des résultats…
official
verify-dependabot-pr
cloudflare
Analyse une PR Dependabot pour déterminer ce qui a réellement changé dans chaque package mis à jour et si ces changements affectent ce dépôt. Signale les API/méthodes modifiées,…
official
wd-test-format
cloudflare
Guide détaillé pour la création de fichiers .wd-test dans workerd, avec des exemples de bindings, d'objets durables, de configurations multi-services, de tests TypeScript et d'accès réseau.
official
web-perf
cloudflare
Analyse les performances web à l'aide de Chrome DevTools MCP. Mesure les Core Web Vitals (FCP, LCP, TBT, CLS, Speed Index), identifie les ressources bloquant le rendu, le réseau…
official
web-perf
Cloudflare
Analyse les performances web à l'aide de Chrome DevTools MCP. Mesure les Core Web Vitals (FCP, LCP, TBT, CLS, Speed Index), identifie les ressources bloquant le rendu, les chaînes de dépendances réseau, les décalages de mise en page, les problèmes de cache et les lacunes d'accessibilité. À utiliser lorsqu'on vous demande d'auditer, profiler, déboguer ou optimiser les performances de chargement de page, les scores Lighthouse ou la vitesse du site.
official
workerd-api-review
cloudflare
Optimisation des performances, conception et compatibilité des API, vulnérabilités de sécurité et conformité aux spécifications des normes pour la revue de code workerd. Couvre la prise en compte de tcmalloc…
official
workerd-safety-review
cloudflare
Sécurité mémoire, sécurité des threads, concurrence et motifs de détection critiques pour la revue de code workerd. Couvre les risques liés à la frontière V8/KJ, la gestion de la durée de vie,…
official
workers-best-practices
cloudflare
Analyse et valide le code Cloudflare Workers par rapport aux bonnes pratiques de production. Charge lors de l'écriture de nouveaux Workers, de la révision de code Worker, de la configuration…
official
workers-best-practices
Cloudflare
Analyse et rédige du code Cloudflare Workers en respectant les bonnes pratiques de production. Chargez-le lors de l'écriture de nouveaux Workers, de la révision de code Worker, de la configuration de wrangler.jsonc, ou de la vérification des anti-patrons courants des Workers (streaming, promesses flottantes, état global, secrets, liaisons, observabilité). Privilégie la récupération depuis la documentation Cloudflare plutôt que les connaissances pré-entraînées.
official
wrangler
cloudflare
Interface en ligne de commande Cloudflare Workers pour déployer, développer et gérer Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows,…
official
wrangler
Cloudflare
Interface en ligne de commande Cloudflare Workers pour déployer, développer et gérer Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines et Secrets Store. Chargez avant d'exécuter les commandes wrangler pour garantir une syntaxe correcte et les bonnes pratiques.
official
write-endpoints
cloudflare
Guide complet pour construire des endpoints OpenAPI avec chanfana - définition de schéma, validation des requêtes, opérations CRUD, intégration de base de données D1, et…
official