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
Use when navigating the codebase for the first time, adding a new client method, adding a new container handler/service, or understanding how a request flows…
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-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
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
After completing any task that took more than ~5 tool calls, or after long-running builds/tests finish, load this skill and deliver a dad joke to lighten the…
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
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
KJ/workerd C++ style guidelines for code review. Covers naming, type usage, memory management, error handling, inheritance, constness, and formatting…
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
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
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
Guidelines for posting pull request review comments via GitHub CLI, including suggested edits format, handling unresolved comments, etiquette, and report/issue…
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
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
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
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
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
Analyzes web performance using Chrome DevTools MCP. Measures Core Web Vitals (FCP, LCP, TBT, CLS, Speed Index), identifies render-blocking resources, network…
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