[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-cloudflare-wrangler-de":3,"guides-for-cloudflare-wrangler":1137,"similar-k175ew2s058a5c0f3dyvr6ff0586nkyq-de":1138},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":243,"isFallback":226,"parentExtension":247,"providers":304,"relations":308,"repo":310,"tags":1134,"workflow":1135},1778684365008.89,"k175ew2s058a5c0f3dyvr6ff0586nkyq",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Cloudflare Workers CLI zum Bereitstellen, Entwickeln und Verwalten von Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containern, Queues, Workflows, Pipelines und Secrets Store. Laden Sie dies, bevor Sie `wrangler`-Befehle ausführen, um die korrekte Syntax und die besten Vorgehensweisen sicherzustellen. Bevorzugt die Abfrage von Cloudflare-Dokumenten gegenüber vortrainiertem Wissen.",{"claudeCode":12},"cloudflare/skills","wrangler","https://github.com/cloudflare/skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":224,"workflow":241},1778684365008.8901,"kn79k7dw6xykk64w793hydd0vn86m2ke","de",{"checks":20,"evaluatedAt":194,"extensionSummary":195,"features":196,"nonGoals":202,"promptVersionExtension":206,"promptVersionScoring":207,"purpose":208,"rationale":209,"score":210,"summary":211,"tags":212,"tier":218,"useCases":219},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,188,191],{"category":22,"check":23,"severity":24,"summary":25},"Praktische Nützlichkeit","Problemrelevanz","pass","Die Beschreibung identifiziert klar das Problem der Verwaltung von Cloudflare Workers und zugehörigen Diensten und die Notwendigkeit von aktuellem CLI-Wissen.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Funktion bietet erheblichen Mehrwert, indem sie aktuelle Informationen und Best Practices für die Wrangler CLI bereitstellt und über allgemeines vortrainiertes Wissen hinausgeht.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsbereitschaft","Die Funktion bietet eine umfassende Abdeckung des Lebenszyklus der Wrangler CLI, einschließlich Installation, Entwicklung, Bereitstellung und Verwaltung verschiedener Cloudflare-Dienste.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Die Funktion konzentriert sich auf die Cloudflare Workers CLI (Wrangler) und ihre zugehörigen Dienste und behält einen kohärenten Bereich bei.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die Beschreibung spiegelt den Zweck der Funktion genau wider, nämlich als CLI für die Verwaltung von Cloudflare Workers und zugehörigen Diensten zu fungieren, wobei der Schwerpunkt auf der aktuellen Abfrage liegt.",{"category":40,"check":41,"severity":42,"summary":43},"Aufruf","Geltungsbereich Werkzeuge","not_applicable","Diese Funktion stellt keine Werkzeuge im herkömmlichen Sinne bereit, sondern bietet vielmehr Wissen und Anleitungen zur Verwendung der Wrangler CLI.",{"category":45,"check":46,"severity":24,"summary":47},"Dokumentation","Konfigurations- und Parameterreferenz","Die Dokumentation enthält detaillierte Beispiele und Erklärungen für die Konfiguration von `wrangler.jsonc`, einschließlich Bindungen und Umgebungen.",{"category":33,"check":49,"severity":42,"summary":50},"Werkzeugbenennung","Diese Funktion stellt keine einzelnen Werkzeuge mit Namen bereit; sie leitet die Verwendung der Wrangler CLI an.",{"category":33,"check":52,"severity":42,"summary":53},"Minimale I/O-Oberfläche","Diese Funktion stellt keine spezifischen Werkzeuge mit Ein- und Ausgabeschemata bereit.",{"category":55,"check":56,"severity":24,"summary":57},"Lizenz","Nutzbarkeit der Lizenz","Die Funktion ist unter der Apache-2.0-Lizenz lizenziert, wie die beigefügte LICENSE-Datei zeigt.",{"category":59,"check":60,"severity":24,"summary":61},"Wartung","Aktualität der Commits","Der letzte Commit war am 4. Mai 2026, was aktuell ist.",{"category":59,"check":63,"severity":42,"summary":64},"Abhängigkeitsverwaltung","Die Funktion selbst scheint keine direkten Abhängigkeiten von Drittanbietern zu haben, die innerhalb des Bundles der Funktion verwaltet werden müssten.",{"category":66,"check":67,"severity":24,"summary":68},"Sicherheit","Geheimnisverwaltung","Die Dokumentation betont nachdrücklich sichere Praktiken zur Verwaltung von Geheimnissen und rät von Hardcoding oder dem Ausgeben von Geheimnissen ab.",{"category":66,"check":70,"severity":24,"summary":71},"Injektion","Die Anweisungen der Funktion konzentrieren sich auf die Verwendung der Wrangler CLI und ihrer Dokumentation, wodurch Risiken von Code-Injektionen gemindert werden.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Lieferketten-Granaten","Die Funktion leitet Benutzer zur Installation und Verwendung der Wrangler CLI an, einem gut verwalteten Paket, und beinhaltet kein Laufzeit-Abrufen von beliebigem Code.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox-Isolierung","Die Funktion liefert Anleitungen zu CLI-Befehlen und Konfigurationen, nicht zur direkten Codeausführung, die eine Sandbox-Isolierung erfordern würde.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox-Escape-Primitive","Der Inhalt der Funktion konzentriert sich auf Dokumentation und CLI-Nutzung, nicht auf Code, der Sandbox-Escapes ermöglichen könnte.",{"category":66,"check":82,"severity":24,"summary":83},"Datenexfiltration","Der Fokus der Funktion auf CLI-Befehle und Dokumentation beinhaltet keine Anweisungen zur Exfiltration vertraulicher Daten.",{"category":66,"check":85,"severity":24,"summary":86},"Versteckte Texttricks","Der gebündelte Inhalt ist sauber und enthält keine versteckten Texttricks.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque Codeausführung","Die Funktion enthält keine undurchsichtigen Codeausführungsmechanismen.",{"category":92,"check":93,"severity":24,"summary":94},"Portabilität","Strukturelle Annahme","Die Funktion liefert klare Anweisungen zur Installation und Verwendung der Wrangler CLI mit Anleitungen zur Projektstruktur, wo relevant (z. B. `wrangler.jsonc`).",{"category":96,"check":97,"severity":24,"summary":98},"Vertrauen","Aufmerksamkeit bei Problemen","Das Repository hat 4 offene und 3 geschlossene Probleme in den letzten 90 Tagen, was auf aktive Wartung und eine gute Abschlussquote hinweist.",{"category":100,"check":101,"severity":24,"summary":102},"Versionierung","Release-Management","Das `pushedAt`-Datum zeigt aktuelle Aktivität an, und die Anwesenheit einer LICENSE-Datei impliziert eine stabile Veröffentlichung.",{"category":104,"check":105,"severity":42,"summary":106},"Codeausführung","Validierung","Diese Funktion basiert auf Dokumentation und führt keinen Code aus oder verarbeitet strukturierte Ausgaben, die eine Validierung erfordern.",{"category":66,"check":108,"severity":24,"summary":109},"Ungeschützte destruktive Operationen","Die Funktion rät zur Verwendung von `--dry-run` der Wrangler CLI und zur sicheren Verwaltung von Geheimnissen, was destruktive Operationen schützt.",{"category":104,"check":111,"severity":24,"summary":112},"Fehlerbehandlung","Die Funktion bietet Anleitungen zur Fehlerbehebung bei häufigen Problemen und zur Fehlersuche bei Befehlen, was eine robuste Fehlerbehandlung innerhalb von Wrangler impliziert.",{"category":104,"check":114,"severity":42,"summary":115},"Protokollierung","Diese Funktion führt keine Aktionen aus, die eine lokale Audit-Protokollierung erfordern.",{"category":117,"check":118,"severity":42,"summary":119},"Compliance","DSGVO","Die Funktion verarbeitet keine personenbezogenen Daten; sie leitet die Verwendung eines CLI-Tools an.",{"category":117,"check":121,"severity":24,"summary":122},"Zielmarkt","Die Funktion ist global anwendbar und zeigt keine regionalen oder behördlichen Einschränkungen.",{"category":92,"check":124,"severity":24,"summary":125},"Laufzeitstabilität","Die Funktion konzentriert sich auf die Standard-CLI-Nutzung und Dokumentation und ist daher über POSIX-kompatible Shells portierbar.",{"category":45,"check":127,"severity":24,"summary":128},"README","Die README-Datei gibt klar den Zweck der Cloudflare Skills-Sammlung an und enthält Installationsanweisungen.",{"category":33,"check":130,"severity":42,"summary":131},"Werkzeugoberflächengröße","Dies ist eine dokumentationsbasierte Funktion, kein Werkzeug mit einer Oberfläche von Befehlen.",{"category":40,"check":133,"severity":42,"summary":134},"Überlappende nahezu synonyme Werkzeuge","Diese Funktion stellt keine einzelnen Werkzeuge bereit, die überlappende Namen haben könnten.",{"category":45,"check":136,"severity":24,"summary":137},"Phantomfunktionen","Alle im README und SKILL.md erwähnten Funktionen haben entsprechende Dokumentationen und Befehlsbeispiele.",{"category":139,"check":140,"severity":24,"summary":141},"Installation","Installationsanleitung","Die README und SKILL.md enthalten klare Installationsanweisungen für verschiedene Agenten und Befehlszeilenbeispiele für die Verwendung von Wrangler.",{"category":143,"check":144,"severity":24,"summary":145},"Fehler","Umsetzbare Fehlermeldungen","Der Fehlerbehebungsabschnitt der Funktion bietet umsetzbare Ratschläge für häufige Wrangler-Fehler.",{"category":147,"check":148,"severity":42,"summary":149},"Ausführung","Angepinnte Abhängigkeiten","Die Funktion selbst bündelt keine Skripte mit Abhängigkeiten; sie leitet den Benutzer an, die Wrangler CLI zu installieren und zu verwenden.",{"category":33,"check":151,"severity":24,"summary":152},"Dry-Run-Vorschau","Die Dokumentation erwähnt und demonstriert explizit die Verwendung von `wrangler deploy --dry-run` zur Vorschau von Bereitstellungen.",{"category":154,"check":155,"severity":42,"summary":156},"Protokoll","Idempotente Wiederholung & Timeouts","Diese Funktion basiert auf Dokumentation und beinhaltet keine Remote-Aufrufe oder zustandsverändernden Operationen, die Idempotenz oder Timeouts erfordern.",{"category":117,"check":158,"severity":42,"summary":159},"Telemetry Opt-in","Die Funktion basiert auf Dokumentation und sendet keine Telemetriedaten.",{"category":40,"check":161,"severity":24,"summary":162},"Präziser Zweck","Die Beschreibung gibt klar an, dass die Funktion für die Cloudflare Workers CLI (Wrangler) bestimmt ist und hebt ihre Verwendung für Bereitstellung, Entwicklung und Verwaltung hervor, mit klaren Anleitungen, wann Abrufe verwendet werden sollen.",{"category":40,"check":164,"severity":24,"summary":165},"Prägnantes Frontmatter","Das Frontmatter ist prägnant und fasst den Zweck der Funktion effektiv zusammen, wobei der Schwerpunkt auf der Wrangler CLI und dem Abruf liegt.",{"category":45,"check":167,"severity":24,"summary":168},"Prägnanter Hauptteil","Die SKILL.md ist gut strukturiert mit klaren Überschriften und trennt detaillierte Informationen in Abschnitte, wodurch der Hauptteil prägnant bleibt.",{"category":170,"check":171,"severity":24,"summary":172},"Kontext","Progressive Offenlegung","Detaillierte Informationen werden in der SKILL.md strukturiert dargestellt, wobei Befehle und Konfigurationsbeispiele klar abgegrenzt sind.",{"category":170,"check":174,"severity":42,"summary":175},"Verzweigte Exploration","Diese Funktion beinhaltet keine tiefe Exploration, die einen verzweigten Kontext erfordern würde.",{"category":22,"check":177,"severity":24,"summary":178},"Gebrauchsbeispiele","Zahlreiche End-to-End-Beispiele werden für Kernbefehle, Konfigurationen und Verwaltungsaufgaben von Wrangler bereitgestellt.",{"category":22,"check":180,"severity":24,"summary":181},"Randfälle","Der Abschnitt zur Fehlerbehebung befasst sich mit häufigen Problemen und potenziellen Fehlermodi mit Wiederherstellungsschritten.",{"category":104,"check":183,"severity":42,"summary":184},"Werkzeug-Fallback","Diese Funktion ist nicht auf externe MCP-Server oder Werkzeuge angewiesen, die Fallbacks erfordern.",{"category":92,"check":186,"severity":24,"summary":187},"Stack-Annahmen","Die Funktion geht klar von einer Node.js-Umgebung für die Installation von Wrangler über npm und einer POSIX-kompatiblen Shell für die Befehlsausführung aus.",{"category":66,"check":189,"severity":24,"summary":190},"Bei unerwartetem Zustand stoppen","Die Funktion fördert implizit sichere Praktiken, indem sie Benutzer anleitet, die Wrangler-Installation zu überprüfen und Dry-Run-Befehle zu verwenden.",{"category":92,"check":192,"severity":24,"summary":193},"Cross-Skill-Kopplung","Die Funktion ist in sich geschlossen und konzentriert sich auf die Wrangler CLI, ohne sich auf andere Funktionen zu verlassen.",1778684220080,"Diese Funktion bietet tiefgehende Dokumentation und Anleitungen zur Verwendung der Cloudflare Wrangler CLI für die Verwaltung von Workers, KV, R2, D1, Vectorize und anderen zugehörigen Cloudflare-Diensten.",[197,198,199,200,201],"Bereitstellung und Verwaltung von Cloudflare Workers","Konfiguration und Nutzung von KV, R2, D1, Vectorize und anderen Diensten","Lokale Entwicklung und Fehlersuche mit `wrangler dev`","Sichere Praktiken zur Verwaltung von Geheimnissen","Anleitungen zu Best Practices und zur Fehlerbehebung bei häufigen Problemen",[203,204,205],"Direkte Ausführung von Cloudflare API-Aufrufen ohne Verwendung von Wrangler.","Bereitstellung einer vollständigen Referenz für jeden Cloudflare-Dienst außerhalb des Geltungsbereichs von Wrangler.","Ersetzen der offiziellen Cloudflare-Dokumentation, sondern Ergänzung durch praktische Nutzungsanleitungen.","3.0.0","4.4.0","Als Expertenassistent für die Interaktion mit der Cloudflare Workers CLI (Wrangler) dienen und sicherstellen, dass Benutzer deren volle Möglichkeiten mit aktuellen Informationen und Best Practices nutzen.","Die Funktion ist gut dokumentiert, folgt Best Practices für Sicherheit und Nutzung und bietet umfassende Anleitungen für die Cloudflare Wrangler CLI.",100,"Umfassende Cloudflare Workers CLI-Funktion für Bereitstellung, Entwicklung und Verwaltung.",[213,214,215,216,217],"cloudflare","workers","cli","devops","deployment","verified",[220,221,222,223],"Wenn ein neuer Cloudflare Worker bereitgestellt werden muss.","Beim Konfigurieren von Bindungen für Dienste wie KV, R2 oder D1.","Bei der Fehlersuche von Syntax- oder Fehlermeldungen der Wrangler CLI.","Beim Erlernen fortgeschrittener Wrangler-Funktionen wie Umgebungen oder Cron-Trigger.",{"codeQuality":225,"collectedAt":227,"documentation":228,"maintenance":231,"security":237,"testCoverage":239},{"hasLockfile":226},false,1778684197783,{"descriptionLength":229,"readmeSize":230},336,3982,{"closedIssues90d":232,"forks":233,"hasChangelog":226,"openIssues90d":234,"pushedAt":235,"stars":236},3,127,4,1777891816000,1523,{"hasNpmPackage":226,"license":238,"smitheryVerified":226},"Apache-2.0",{"hasCi":240,"hasTests":226},true,{"updatedAt":242},1778684365009,{"basePath":244,"githubOwner":213,"githubRepo":245,"locale":18,"slug":13,"type":246},"skills/wrangler","skills","skill",{"_creationTime":248,"_id":249,"community":250,"display":251,"identity":254,"parentExtension":258,"providers":289,"relations":299,"tags":300,"workflow":301},1778684000954.309,"k170tak3cytwwwr9nwfqq1yxm986nvs8",{"reviewCount":8},{"description":252,"installMethods":253,"name":213,"sourceUrl":14},"Skills for the Cloudflare developer platform: Workers, Durable Objects, Agents SDK, MCP servers, Wrangler CLI, and web performance",{"claudeCode":213},{"basePath":255,"githubOwner":213,"githubRepo":245,"locale":256,"slug":245,"type":257},"","en","plugin",{"_creationTime":259,"_id":260,"community":261,"display":262,"identity":265,"providers":267,"relations":282,"tags":284,"workflow":285},1778684000954.3088,"k179smx9b0c75eh2jsqgz9xfp986n4jz",{"reviewCount":8},{"description":263,"installMethods":264,"name":213,"sourceUrl":14},"Skills for teaching agents how to build on Cloudflare.",{"claudeCode":12},{"basePath":255,"githubOwner":213,"githubRepo":245,"locale":256,"slug":245,"type":266},"marketplace",{"evaluate":268,"extract":276},{"promptVersionExtension":269,"promptVersionScoring":207,"score":270,"tags":271,"targetMarket":275,"tier":218},"3.1.0",97,[213,272,273,214,274],"developer-platform","ai-agents","mcp-server","global",{"commitSha":277,"marketplace":278,"plugin":280},"HEAD",{"name":213,"pluginCount":279},1,{"mcpCount":8,"provider":281,"skillCount":8},"classify",{"repoId":283},"kd773cpk65hjcvrqvbjn75pajd86nqq2",[273,213,272,274,214],{"evaluatedAt":286,"extractAt":287,"updatedAt":288},1778684021134,1778684000954,1778684365462,{"evaluate":290,"extract":296},{"promptVersionExtension":206,"promptVersionScoring":207,"score":291,"tags":292,"targetMarket":275,"tier":218},95,[213,214,293,294,215,295],"agents","serverless","mcp",{"commitSha":277,"plugin":297},{"mcpCount":8,"provider":281,"skillCount":298},8,{"parentExtensionId":260,"repoId":283},[293,215,213,295,294,214],{"evaluatedAt":302,"extractAt":287,"updatedAt":303},1778684046091,1778684365942,{"evaluate":305,"extract":307},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":306,"targetMarket":275,"tier":218},[213,214,215,216,217],{"commitSha":277},{"parentExtensionId":249,"repoId":283,"translatedFrom":309},"k173x21yscq4havt5f3kf66bs986mr20",{"_creationTime":311,"_id":283,"identity":312,"providers":313,"workflow":1130},1778683995923.7346,{"githubOwner":213,"githubRepo":245,"sourceUrl":14},{"classify":314,"discover":1124,"github":1127},{"commitSha":277,"extensions":315},[316,329,362,409,1056,1073,1087,1099,1107,1118],{"basePath":255,"displayName":213,"installMethods":317,"rationale":318,"selectedPaths":319,"source":328,"sourceLanguage":256,"type":266},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[320,323,325],{"path":321,"priority":322},".claude-plugin/marketplace.json","mandatory",{"path":324,"priority":322},"README.md",{"path":326,"priority":327},"LICENSE","high","rule",{"basePath":255,"description":252,"displayName":213,"installMethods":330,"rationale":331,"selectedPaths":332,"source":328,"sourceLanguage":256,"type":257},{"claudeCode":213},"plugin manifest at .claude-plugin/plugin.json",[333,335,336,337,340,342,344,346,348,350,352,354,356,358,360],{"path":334,"priority":322},".claude-plugin/plugin.json",{"path":324,"priority":322},{"path":326,"priority":327},{"path":338,"priority":339},"skills/agents-sdk/SKILL.md","medium",{"path":341,"priority":339},"skills/cloudflare/SKILL.md",{"path":343,"priority":339},"skills/cloudflare-email-service/SKILL.md",{"path":345,"priority":339},"skills/durable-objects/SKILL.md",{"path":347,"priority":339},"skills/sandbox-sdk/SKILL.md",{"path":349,"priority":339},"skills/web-perf/SKILL.md",{"path":351,"priority":339},"skills/workers-best-practices/SKILL.md",{"path":353,"priority":339},"skills/wrangler/SKILL.md",{"path":355,"priority":322},".mcp.json",{"path":357,"priority":327},"commands/build-agent.md",{"path":359,"priority":327},"commands/build-mcp.md",{"path":361,"priority":327},".cursor-plugin/plugin.json",{"basePath":363,"description":364,"displayName":365,"installMethods":366,"rationale":367,"selectedPaths":368,"source":328,"sourceLanguage":256,"type":246},"skills/agents-sdk","Build AI agents on Cloudflare Workers using the Agents SDK. Load when creating stateful agents, durable workflows, real-time WebSocket apps, scheduled tasks, MCP servers, chat applications, voice agents, or browser automation. Covers Agent class, state management, callable RPC, Workflows, durable execution, queues, retries, observability, and React hooks. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.","agents-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/agents-sdk/SKILL.md",[369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407],{"path":370,"priority":322},"SKILL.md",{"path":372,"priority":339},"references/browse-the-web.md",{"path":374,"priority":339},"references/callable.md",{"path":376,"priority":339},"references/client-sdk.md",{"path":378,"priority":339},"references/codemode.md",{"path":380,"priority":339},"references/configuration.md",{"path":382,"priority":339},"references/durable-execution.md",{"path":384,"priority":339},"references/email.md",{"path":386,"priority":339},"references/human-in-the-loop.md",{"path":388,"priority":339},"references/mcp.md",{"path":390,"priority":339},"references/observability.md",{"path":392,"priority":339},"references/queue-retries.md",{"path":394,"priority":339},"references/routing.md",{"path":396,"priority":339},"references/server-driven-messages.md",{"path":398,"priority":339},"references/state-scheduling.md",{"path":400,"priority":339},"references/streaming-chat.md",{"path":402,"priority":339},"references/think.md",{"path":404,"priority":339},"references/voice.md",{"path":406,"priority":339},"references/webhooks-push.md",{"path":408,"priority":339},"references/workflows.md",{"basePath":410,"description":411,"displayName":213,"installMethods":412,"rationale":413,"selectedPaths":414,"source":328,"sourceLanguage":256,"type":246},"skills/cloudflare","Comprehensive Cloudflare platform skill covering Workers, Pages, storage (KV, D1, R2), AI (Workers AI, Vectorize, Agents SDK), feature flags (Flagship), networking (Tunnel, Spectrum), security (WAF, DDoS), and infrastructure-as-code (Terraform, Pulumi). Use for any Cloudflare development task. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.",{"claudeCode":12},"SKILL.md frontmatter at skills/cloudflare/SKILL.md",[415,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054],{"path":370,"priority":322},{"path":417,"priority":339},"references/agents-sdk/README.md",{"path":419,"priority":339},"references/agents-sdk/api.md",{"path":421,"priority":339},"references/agents-sdk/configuration.md",{"path":423,"priority":339},"references/agents-sdk/gotchas.md",{"path":425,"priority":339},"references/agents-sdk/patterns.md",{"path":427,"priority":339},"references/ai-gateway/README.md",{"path":429,"priority":339},"references/ai-gateway/configuration.md",{"path":431,"priority":339},"references/ai-gateway/dynamic-routing.md",{"path":433,"priority":339},"references/ai-gateway/features.md",{"path":435,"priority":339},"references/ai-gateway/sdk-integration.md",{"path":437,"priority":339},"references/ai-gateway/troubleshooting.md",{"path":439,"priority":339},"references/ai-search/README.md",{"path":441,"priority":339},"references/ai-search/api.md",{"path":443,"priority":339},"references/ai-search/configuration.md",{"path":445,"priority":339},"references/ai-search/gotchas.md",{"path":447,"priority":339},"references/ai-search/patterns.md",{"path":449,"priority":339},"references/analytics-engine/README.md",{"path":451,"priority":339},"references/analytics-engine/api.md",{"path":453,"priority":339},"references/analytics-engine/configuration.md",{"path":455,"priority":339},"references/analytics-engine/gotchas.md",{"path":457,"priority":339},"references/analytics-engine/patterns.md",{"path":459,"priority":339},"references/api/README.md",{"path":461,"priority":339},"references/api/api.md",{"path":463,"priority":339},"references/api/configuration.md",{"path":465,"priority":339},"references/api/gotchas.md",{"path":467,"priority":339},"references/api/patterns.md",{"path":469,"priority":339},"references/api-shield/README.md",{"path":471,"priority":339},"references/api-shield/api.md",{"path":473,"priority":339},"references/api-shield/configuration.md",{"path":475,"priority":339},"references/api-shield/gotchas.md",{"path":477,"priority":339},"references/api-shield/patterns.md",{"path":479,"priority":339},"references/argo-smart-routing/README.md",{"path":481,"priority":339},"references/argo-smart-routing/api.md",{"path":483,"priority":339},"references/argo-smart-routing/configuration.md",{"path":485,"priority":339},"references/argo-smart-routing/gotchas.md",{"path":487,"priority":339},"references/argo-smart-routing/patterns.md",{"path":489,"priority":339},"references/artifacts/README.md",{"path":491,"priority":339},"references/artifacts/api.md",{"path":493,"priority":339},"references/artifacts/configuration.md",{"path":495,"priority":339},"references/bindings/README.md",{"path":497,"priority":339},"references/bindings/api.md",{"path":499,"priority":339},"references/bindings/configuration.md",{"path":501,"priority":339},"references/bindings/gotchas.md",{"path":503,"priority":339},"references/bindings/patterns.md",{"path":505,"priority":339},"references/bot-management/README.md",{"path":507,"priority":339},"references/bot-management/api.md",{"path":509,"priority":339},"references/bot-management/configuration.md",{"path":511,"priority":339},"references/bot-management/gotchas.md",{"path":513,"priority":339},"references/bot-management/patterns.md",{"path":515,"priority":339},"references/browser-rendering/README.md",{"path":517,"priority":339},"references/browser-rendering/api.md",{"path":519,"priority":339},"references/browser-rendering/configuration.md",{"path":521,"priority":339},"references/browser-rendering/gotchas.md",{"path":523,"priority":339},"references/browser-rendering/patterns.md",{"path":525,"priority":339},"references/c3/README.md",{"path":527,"priority":339},"references/c3/api.md",{"path":529,"priority":339},"references/c3/configuration.md",{"path":531,"priority":339},"references/c3/gotchas.md",{"path":533,"priority":339},"references/c3/patterns.md",{"path":535,"priority":339},"references/cache-reserve/README.md",{"path":537,"priority":339},"references/cache-reserve/api.md",{"path":539,"priority":339},"references/cache-reserve/configuration.md",{"path":541,"priority":339},"references/cache-reserve/gotchas.md",{"path":543,"priority":339},"references/cache-reserve/patterns.md",{"path":545,"priority":339},"references/containers/README.md",{"path":547,"priority":339},"references/containers/api.md",{"path":549,"priority":339},"references/containers/configuration.md",{"path":551,"priority":339},"references/containers/gotchas.md",{"path":553,"priority":339},"references/containers/patterns.md",{"path":555,"priority":339},"references/cron-triggers/README.md",{"path":557,"priority":339},"references/cron-triggers/api.md",{"path":559,"priority":339},"references/cron-triggers/configuration.md",{"path":561,"priority":339},"references/cron-triggers/gotchas.md",{"path":563,"priority":339},"references/cron-triggers/patterns.md",{"path":565,"priority":339},"references/d1/README.md",{"path":567,"priority":339},"references/d1/api.md",{"path":569,"priority":339},"references/d1/configuration.md",{"path":571,"priority":339},"references/d1/gotchas.md",{"path":573,"priority":339},"references/d1/patterns.md",{"path":575,"priority":339},"references/ddos/README.md",{"path":577,"priority":339},"references/ddos/api.md",{"path":579,"priority":339},"references/ddos/configuration.md",{"path":581,"priority":339},"references/ddos/gotchas.md",{"path":583,"priority":339},"references/ddos/patterns.md",{"path":585,"priority":339},"references/do-storage/README.md",{"path":587,"priority":339},"references/do-storage/api.md",{"path":589,"priority":339},"references/do-storage/configuration.md",{"path":591,"priority":339},"references/do-storage/gotchas.md",{"path":593,"priority":339},"references/do-storage/patterns.md",{"path":595,"priority":339},"references/do-storage/testing.md",{"path":597,"priority":339},"references/durable-objects/README.md",{"path":599,"priority":339},"references/durable-objects/api.md",{"path":601,"priority":339},"references/durable-objects/configuration.md",{"path":603,"priority":339},"references/durable-objects/gotchas.md",{"path":605,"priority":339},"references/durable-objects/patterns.md",{"path":607,"priority":339},"references/email-routing/README.md",{"path":609,"priority":339},"references/email-routing/api.md",{"path":611,"priority":339},"references/email-routing/configuration.md",{"path":613,"priority":339},"references/email-routing/gotchas.md",{"path":615,"priority":339},"references/email-routing/patterns.md",{"path":617,"priority":339},"references/email-workers/README.md",{"path":619,"priority":339},"references/email-workers/api.md",{"path":621,"priority":339},"references/email-workers/configuration.md",{"path":623,"priority":339},"references/email-workers/gotchas.md",{"path":625,"priority":339},"references/email-workers/patterns.md",{"path":627,"priority":339},"references/flagship/README.md",{"path":629,"priority":339},"references/flagship/api.md",{"path":631,"priority":339},"references/flagship/configuration.md",{"path":633,"priority":339},"references/flagship/gotchas.md",{"path":635,"priority":339},"references/flagship/patterns.md",{"path":637,"priority":339},"references/graphql-api/README.md",{"path":639,"priority":339},"references/graphql-api/api.md",{"path":641,"priority":339},"references/graphql-api/configuration.md",{"path":643,"priority":339},"references/graphql-api/gotchas.md",{"path":645,"priority":339},"references/graphql-api/patterns.md",{"path":647,"priority":339},"references/hyperdrive/README.md",{"path":649,"priority":339},"references/hyperdrive/api.md",{"path":651,"priority":339},"references/hyperdrive/configuration.md",{"path":653,"priority":339},"references/hyperdrive/gotchas.md",{"path":655,"priority":339},"references/hyperdrive/patterns.md",{"path":657,"priority":339},"references/images/README.md",{"path":659,"priority":339},"references/images/api.md",{"path":661,"priority":339},"references/images/configuration.md",{"path":663,"priority":339},"references/images/gotchas.md",{"path":665,"priority":339},"references/images/patterns.md",{"path":667,"priority":339},"references/kv/README.md",{"path":669,"priority":339},"references/kv/api.md",{"path":671,"priority":339},"references/kv/configuration.md",{"path":673,"priority":339},"references/kv/gotchas.md",{"path":675,"priority":339},"references/kv/patterns.md",{"path":677,"priority":339},"references/miniflare/README.md",{"path":679,"priority":339},"references/miniflare/api.md",{"path":681,"priority":339},"references/miniflare/configuration.md",{"path":683,"priority":339},"references/miniflare/gotchas.md",{"path":685,"priority":339},"references/miniflare/patterns.md",{"path":687,"priority":339},"references/network-interconnect/README.md",{"path":689,"priority":339},"references/network-interconnect/api.md",{"path":691,"priority":339},"references/network-interconnect/configuration.md",{"path":693,"priority":339},"references/network-interconnect/gotchas.md",{"path":695,"priority":339},"references/network-interconnect/patterns.md",{"path":697,"priority":339},"references/observability/README.md",{"path":699,"priority":339},"references/observability/api.md",{"path":701,"priority":339},"references/observability/configuration.md",{"path":703,"priority":339},"references/observability/gotchas.md",{"path":705,"priority":339},"references/observability/patterns.md",{"path":707,"priority":339},"references/pages/README.md",{"path":709,"priority":339},"references/pages/api.md",{"path":711,"priority":339},"references/pages/configuration.md",{"path":713,"priority":339},"references/pages/gotchas.md",{"path":715,"priority":339},"references/pages/patterns.md",{"path":717,"priority":339},"references/pages-functions/README.md",{"path":719,"priority":339},"references/pages-functions/api.md",{"path":721,"priority":339},"references/pages-functions/configuration.md",{"path":723,"priority":339},"references/pages-functions/gotchas.md",{"path":725,"priority":339},"references/pages-functions/patterns.md",{"path":727,"priority":339},"references/pipelines/README.md",{"path":729,"priority":339},"references/pipelines/api.md",{"path":731,"priority":339},"references/pipelines/configuration.md",{"path":733,"priority":339},"references/pipelines/gotchas.md",{"path":735,"priority":339},"references/pipelines/patterns.md",{"path":737,"priority":339},"references/pulumi/README.md",{"path":739,"priority":339},"references/pulumi/api.md",{"path":741,"priority":339},"references/pulumi/configuration.md",{"path":743,"priority":339},"references/pulumi/gotchas.md",{"path":745,"priority":339},"references/pulumi/patterns.md",{"path":747,"priority":339},"references/queues/README.md",{"path":749,"priority":339},"references/queues/api.md",{"path":751,"priority":339},"references/queues/configuration.md",{"path":753,"priority":339},"references/queues/gotchas.md",{"path":755,"priority":339},"references/queues/patterns.md",{"path":757,"priority":339},"references/r2/README.md",{"path":759,"priority":339},"references/r2/api.md",{"path":761,"priority":339},"references/r2/configuration.md",{"path":763,"priority":339},"references/r2/gotchas.md",{"path":765,"priority":339},"references/r2/patterns.md",{"path":767,"priority":339},"references/r2-data-catalog/README.md",{"path":769,"priority":339},"references/r2-data-catalog/api.md",{"path":771,"priority":339},"references/r2-data-catalog/configuration.md",{"path":773,"priority":339},"references/r2-data-catalog/gotchas.md",{"path":775,"priority":339},"references/r2-data-catalog/patterns.md",{"path":777,"priority":339},"references/r2-sql/README.md",{"path":779,"priority":339},"references/r2-sql/SKILL.md.backup",{"path":781,"priority":339},"references/r2-sql/api.md",{"path":783,"priority":339},"references/r2-sql/configuration.md",{"path":785,"priority":339},"references/r2-sql/gotchas.md",{"path":787,"priority":339},"references/r2-sql/patterns.md",{"path":789,"priority":339},"references/realtime-sfu/README.md",{"path":791,"priority":339},"references/realtime-sfu/api.md",{"path":793,"priority":339},"references/realtime-sfu/configuration.md",{"path":795,"priority":339},"references/realtime-sfu/gotchas.md",{"path":797,"priority":339},"references/realtime-sfu/patterns.md",{"path":799,"priority":339},"references/realtimekit/README.md",{"path":801,"priority":339},"references/realtimekit/api.md",{"path":803,"priority":339},"references/realtimekit/configuration.md",{"path":805,"priority":339},"references/realtimekit/gotchas.md",{"path":807,"priority":339},"references/realtimekit/patterns.md",{"path":809,"priority":339},"references/sandbox/README.md",{"path":811,"priority":339},"references/sandbox/api.md",{"path":813,"priority":339},"references/sandbox/configuration.md",{"path":815,"priority":339},"references/sandbox/gotchas.md",{"path":817,"priority":339},"references/sandbox/patterns.md",{"path":819,"priority":339},"references/secrets-store/README.md",{"path":821,"priority":339},"references/secrets-store/api.md",{"path":823,"priority":339},"references/secrets-store/configuration.md",{"path":825,"priority":339},"references/secrets-store/gotchas.md",{"path":827,"priority":339},"references/secrets-store/patterns.md",{"path":829,"priority":339},"references/smart-placement/README.md",{"path":831,"priority":339},"references/smart-placement/api.md",{"path":833,"priority":339},"references/smart-placement/configuration.md",{"path":835,"priority":339},"references/smart-placement/gotchas.md",{"path":837,"priority":339},"references/smart-placement/patterns.md",{"path":839,"priority":339},"references/snippets/README.md",{"path":841,"priority":339},"references/snippets/api.md",{"path":843,"priority":339},"references/snippets/configuration.md",{"path":845,"priority":339},"references/snippets/gotchas.md",{"path":847,"priority":339},"references/snippets/patterns.md",{"path":849,"priority":339},"references/spectrum/README.md",{"path":851,"priority":339},"references/spectrum/api.md",{"path":853,"priority":339},"references/spectrum/configuration.md",{"path":855,"priority":339},"references/spectrum/gotchas.md",{"path":857,"priority":339},"references/spectrum/patterns.md",{"path":859,"priority":339},"references/static-assets/README.md",{"path":861,"priority":339},"references/static-assets/api.md",{"path":863,"priority":339},"references/static-assets/configuration.md",{"path":865,"priority":339},"references/static-assets/gotchas.md",{"path":867,"priority":339},"references/static-assets/patterns.md",{"path":869,"priority":339},"references/stream/README.md",{"path":871,"priority":339},"references/stream/api-live.md",{"path":873,"priority":339},"references/stream/api.md",{"path":875,"priority":339},"references/stream/configuration.md",{"path":877,"priority":339},"references/stream/gotchas.md",{"path":879,"priority":339},"references/stream/patterns.md",{"path":881,"priority":339},"references/tail-workers/README.md",{"path":883,"priority":339},"references/tail-workers/api.md",{"path":885,"priority":339},"references/tail-workers/configuration.md",{"path":887,"priority":339},"references/tail-workers/gotchas.md",{"path":889,"priority":339},"references/tail-workers/patterns.md",{"path":891,"priority":339},"references/terraform/README.md",{"path":893,"priority":339},"references/terraform/api.md",{"path":895,"priority":339},"references/terraform/configuration.md",{"path":897,"priority":339},"references/terraform/gotchas.md",{"path":899,"priority":339},"references/terraform/patterns.md",{"path":901,"priority":339},"references/tunnel/README.md",{"path":903,"priority":339},"references/tunnel/api.md",{"path":905,"priority":339},"references/tunnel/configuration.md",{"path":907,"priority":339},"references/tunnel/gotchas.md",{"path":909,"priority":339},"references/tunnel/networking.md",{"path":911,"priority":339},"references/tunnel/patterns.md",{"path":913,"priority":339},"references/turn/README.md",{"path":915,"priority":339},"references/turn/api.md",{"path":917,"priority":339},"references/turn/configuration.md",{"path":919,"priority":339},"references/turn/gotchas.md",{"path":921,"priority":339},"references/turn/patterns.md",{"path":923,"priority":339},"references/turnstile/README.md",{"path":925,"priority":339},"references/turnstile/api.md",{"path":927,"priority":339},"references/turnstile/configuration.md",{"path":929,"priority":339},"references/turnstile/gotchas.md",{"path":931,"priority":339},"references/turnstile/patterns.md",{"path":933,"priority":339},"references/vectorize/README.md",{"path":935,"priority":339},"references/vectorize/api.md",{"path":937,"priority":339},"references/vectorize/configuration.md",{"path":939,"priority":339},"references/vectorize/gotchas.md",{"path":941,"priority":339},"references/vectorize/patterns.md",{"path":943,"priority":339},"references/waf/README.md",{"path":945,"priority":339},"references/waf/api.md",{"path":947,"priority":339},"references/waf/configuration.md",{"path":949,"priority":339},"references/waf/gotchas.md",{"path":951,"priority":339},"references/waf/patterns.md",{"path":953,"priority":339},"references/web-analytics/README.md",{"path":955,"priority":339},"references/web-analytics/configuration.md",{"path":957,"priority":339},"references/web-analytics/gotchas.md",{"path":959,"priority":339},"references/web-analytics/integration.md",{"path":961,"priority":339},"references/web-analytics/patterns.md",{"path":963,"priority":339},"references/workerd/README.md",{"path":965,"priority":339},"references/workerd/api.md",{"path":967,"priority":339},"references/workerd/configuration.md",{"path":969,"priority":339},"references/workerd/gotchas.md",{"path":971,"priority":339},"references/workerd/patterns.md",{"path":973,"priority":339},"references/workers/README.md",{"path":975,"priority":339},"references/workers/api.md",{"path":977,"priority":339},"references/workers/configuration.md",{"path":979,"priority":339},"references/workers/frameworks.md",{"path":981,"priority":339},"references/workers/gotchas.md",{"path":983,"priority":339},"references/workers/patterns.md",{"path":985,"priority":339},"references/workers-ai/README.md",{"path":987,"priority":339},"references/workers-ai/api.md",{"path":989,"priority":339},"references/workers-ai/configuration.md",{"path":991,"priority":339},"references/workers-ai/gotchas.md",{"path":993,"priority":339},"references/workers-ai/patterns.md",{"path":995,"priority":339},"references/workers-for-platforms/README.md",{"path":997,"priority":339},"references/workers-for-platforms/api.md",{"path":999,"priority":339},"references/workers-for-platforms/configuration.md",{"path":1001,"priority":339},"references/workers-for-platforms/gotchas.md",{"path":1003,"priority":339},"references/workers-for-platforms/patterns.md",{"path":1005,"priority":339},"references/workers-playground/README.md",{"path":1007,"priority":339},"references/workers-playground/api.md",{"path":1009,"priority":339},"references/workers-playground/configuration.md",{"path":1011,"priority":339},"references/workers-playground/gotchas.md",{"path":1013,"priority":339},"references/workers-playground/patterns.md",{"path":1015,"priority":339},"references/workers-vpc/README.md",{"path":1017,"priority":339},"references/workers-vpc/api.md",{"path":1019,"priority":339},"references/workers-vpc/configuration.md",{"path":1021,"priority":339},"references/workers-vpc/gotchas.md",{"path":1023,"priority":339},"references/workers-vpc/patterns.md",{"path":1025,"priority":339},"references/workflows/README.md",{"path":1027,"priority":339},"references/workflows/api.md",{"path":1029,"priority":339},"references/workflows/configuration.md",{"path":1031,"priority":339},"references/workflows/gotchas.md",{"path":1033,"priority":339},"references/workflows/patterns.md",{"path":1035,"priority":339},"references/wrangler/README.md",{"path":1037,"priority":339},"references/wrangler/api.md",{"path":1039,"priority":339},"references/wrangler/configuration.md",{"path":1041,"priority":339},"references/wrangler/gotchas.md",{"path":1043,"priority":339},"references/wrangler/patterns.md",{"path":1045,"priority":339},"references/zaraz/IMPLEMENTATION_SUMMARY.md",{"path":1047,"priority":339},"references/zaraz/README.md",{"path":1049,"priority":339},"references/zaraz/api.md",{"path":1051,"priority":339},"references/zaraz/configuration.md",{"path":1053,"priority":339},"references/zaraz/gotchas.md",{"path":1055,"priority":339},"references/zaraz/patterns.md",{"basePath":1057,"description":1058,"displayName":1059,"installMethods":1060,"rationale":1061,"selectedPaths":1062,"source":328,"sourceLanguage":256,"type":246},"skills/cloudflare-email-service","Send and receive transactional emails with Cloudflare Email Service (Email Sending + Email Routing). Use when building email sending (Workers binding or REST API), email routing, Agents SDK email handling, or integrating email into any app — Workers, Node.js, Python, Go, etc. Also use for email deliverability, SPF/DKIM/DMARC, wrangler email setup, MCP email tools, or when a coding agent needs to send emails. Even for simple requests like \"add email to my Worker\" — this skill has critical config details.","cloudflare-email-service",{"claudeCode":12},"SKILL.md frontmatter at skills/cloudflare-email-service/SKILL.md",[1063,1064,1066,1068,1070,1071],{"path":370,"priority":322},{"path":1065,"priority":339},"references/cli-and-mcp.md",{"path":1067,"priority":339},"references/deliverability.md",{"path":1069,"priority":339},"references/rest-api.md",{"path":394,"priority":339},{"path":1072,"priority":339},"references/sending.md",{"basePath":1074,"description":1075,"displayName":1076,"installMethods":1077,"rationale":1078,"selectedPaths":1079,"source":328,"sourceLanguage":256,"type":246},"skills/durable-objects","Create and review Cloudflare Durable Objects. Use when building stateful coordination (chat rooms, multiplayer games, booking systems), implementing RPC methods, SQLite storage, alarms, WebSockets, or reviewing DO code for best practices. Covers Workers integration, wrangler config, and testing with Vitest. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.","durable-objects",{"claudeCode":12},"SKILL.md frontmatter at skills/durable-objects/SKILL.md",[1080,1081,1083,1085],{"path":370,"priority":322},{"path":1082,"priority":339},"references/rules.md",{"path":1084,"priority":339},"references/testing.md",{"path":1086,"priority":339},"references/workers.md",{"basePath":1088,"description":1089,"displayName":1090,"installMethods":1091,"rationale":1092,"selectedPaths":1093,"source":328,"sourceLanguage":256,"type":246},"skills/sandbox-sdk","Build sandboxed applications for secure code execution. Load when building AI code execution, code interpreters, CI/CD systems, interactive dev environments, or executing untrusted code. Covers Sandbox SDK lifecycle, commands, files, code interpreter, and preview URLs. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.","sandbox-sdk",{"claudeCode":12},"SKILL.md frontmatter at skills/sandbox-sdk/SKILL.md",[1094,1095,1097],{"path":370,"priority":322},{"path":1096,"priority":339},"references/api-quick-ref.md",{"path":1098,"priority":339},"references/examples.md",{"basePath":1100,"description":1101,"displayName":1102,"installMethods":1103,"rationale":1104,"selectedPaths":1105,"source":328,"sourceLanguage":256,"type":246},"skills/web-perf","Analyzes web performance using Chrome DevTools MCP. Measures Core Web Vitals (LCP, INP, CLS) and supplementary metrics (FCP, TBT, Speed Index), identifies render-blocking resources, network dependency chains, layout shifts, caching issues, and accessibility gaps. Use when asked to audit, profile, debug, or optimize page load performance, Lighthouse scores, or site speed. Biases towards retrieval from current documentation over pre-trained knowledge.","web-perf",{"claudeCode":12},"SKILL.md frontmatter at skills/web-perf/SKILL.md",[1106],{"path":370,"priority":322},{"basePath":1108,"description":1109,"displayName":1110,"installMethods":1111,"rationale":1112,"selectedPaths":1113,"source":328,"sourceLanguage":256,"type":246},"skills/workers-best-practices","Reviews and authors Cloudflare Workers code against production best practices. Load when writing new Workers, reviewing Worker code, configuring wrangler.jsonc, or checking for common Workers anti-patterns (streaming, floating promises, global state, secrets, bindings, observability). Biases towards retrieval from Cloudflare docs over pre-trained knowledge.","workers-best-practices",{"claudeCode":12},"SKILL.md frontmatter at skills/workers-best-practices/SKILL.md",[1114,1115,1117],{"path":370,"priority":322},{"path":1116,"priority":339},"references/review.md",{"path":1082,"priority":339},{"basePath":244,"description":1119,"displayName":13,"installMethods":1120,"rationale":1121,"selectedPaths":1122,"source":328,"sourceLanguage":256,"type":246},"Cloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. Load before running wrangler commands to ensure correct syntax and best practices. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.",{"claudeCode":12},"SKILL.md frontmatter at skills/wrangler/SKILL.md",[1123],{"path":370,"priority":322},{"sources":1125},[1126],"manual",{"closedIssues90d":232,"description":263,"forks":233,"homepage":1128,"license":238,"openIssues90d":234,"pushedAt":235,"readmeSize":230,"stars":236,"topics":1129},"https://workers.cloudflare.com/",[293,213,245,214],{"classifiedAt":1131,"discoverAt":1132,"extractAt":1133,"githubAt":1133,"updatedAt":1131},1778684000471,1778683995923,1778683998655,[215,213,217,216,214],{"evaluatedAt":1136,"extractAt":287,"updatedAt":242},1778684220190,[],[1139,1163,1191,1221,1242,1262],{"_creationTime":1140,"_id":1141,"community":1142,"display":1143,"identity":1148,"providers":1152,"relations":1157,"tags":1159,"workflow":1160},1778683070339.0781,"k179ew556ykcvqp5e6tqnakwps86m5d4",{"reviewCount":8},{"description":1144,"installMethods":1145,"name":216,"sourceUrl":1147},"Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.",{"claudeCode":1146},"binjuhor/shadcn-lar","https://github.com/binjuhor/shadcn-lar",{"basePath":1149,"githubOwner":1150,"githubRepo":1151,"locale":256,"slug":216,"type":246},".claude/skills/devops","binjuhor","shadcn-lar",{"evaluate":1153,"extract":1156},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":1154,"targetMarket":275,"tier":218},[217,213,216,1155,215],"automation",{"commitSha":277},{"repoId":1158},"kd7b04jshnqyx91sq3jrqtm56s86mmmq",[1155,215,213,217,216],{"evaluatedAt":1161,"extractAt":1162,"updatedAt":1161},1778683199076,1778683070339,{"_creationTime":1164,"_id":1165,"community":1166,"display":1167,"identity":1173,"providers":1176,"relations":1185,"tags":1187,"workflow":1188},1778695021936.5552,"k172b680yjc5dekp4dw1ny02q186nnyk",{"reviewCount":8},{"description":1168,"installMethods":1169,"name":1171,"sourceUrl":1172},"Deploy applications and infrastructure to Cloudflare using Workers, Pages, and related platform services. Use when the user asks to deploy, host, publish, or set up a project on Cloudflare.",{"claudeCode":1170},"openai/skills","cloudflare-deploy","https://github.com/openai/skills",{"basePath":1174,"githubOwner":1175,"githubRepo":245,"locale":256,"slug":1171,"type":246},"skills/.curated/cloudflare-deploy","openai",{"evaluate":1177,"extract":1184},{"promptVersionExtension":206,"promptVersionScoring":207,"score":1178,"tags":1179,"targetMarket":275,"tier":218},99,[1180,217,213,214,1181,1182,1183],"cloud","pages","infrastructure","developer-tools",{"commitSha":277},{"repoId":1186},"kd75n2zj3yh472p25zffgycved86mnpx",[1180,213,217,1183,1182,1181,214],{"evaluatedAt":1189,"extractAt":1190,"updatedAt":1189},1778695077986,1778695021936,{"_creationTime":1192,"_id":1193,"community":1194,"display":1195,"identity":1201,"providers":1205,"relations":1214,"tags":1217,"workflow":1218},1778675056600.2393,"k17ct63reqgdem6s75y0b76kn186m8xs",{"reviewCount":8},{"description":1196,"installMethods":1197,"name":1199,"sourceUrl":1200},"Pre-production audit that scans a codebase for security, database, deployment, code quality, AI/LLM, dependency, frontend, and observability issues. Intercepts deploy commands and blocks until critical items pass. Stack-agnostic. Use for \"run ship gate\", \"am I ready to ship\", \"pre-launch audit\", \"can I deploy\", \"push to production\", \"go live checklist\", \"preflight check\". Not for CI/CD setup or infra provisioning.\n",{"claudeCode":1198},"alirezarezvani/claude-skills","ship-gate","https://github.com/alirezarezvani/claude-skills",{"basePath":1202,"githubOwner":1203,"githubRepo":1204,"locale":256,"slug":1199,"type":246},"engineering/skills/ship-gate","alirezarezvani","claude-skills",{"evaluate":1206,"extract":1212},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":1207,"targetMarket":275,"tier":218},[1208,1209,217,1210,1211,216],"security","code-quality","audit","checklist",{"commitSha":277,"license":1213},"MIT",{"parentExtensionId":1215,"repoId":1216},"k173223hfbd6c4mx6r1jdx23wn86mbpb","kd7ff9s1w43mfyy1n7hf87816186m6px",[1210,1211,1209,217,216,1208],{"evaluatedAt":1219,"extractAt":1220,"updatedAt":1219},1778679066333,1778675056600,{"_creationTime":1222,"_id":1223,"community":1224,"display":1225,"identity":1228,"providers":1229,"relations":1236,"tags":1238,"workflow":1239},1778684356029.6519,"k173je26k94sn2pg9tqvdf7xzn86n5sr",{"reviewCount":8},{"description":1226,"installMethods":1227,"name":1110,"sourceUrl":14},"Überprüft und erstellt Cloudflare Workers-Code anhand von Produktions-Best Practices. Laden Sie ihn, wenn Sie neue Worker schreiben, Worker-Code überprüfen, wrangler.jsonc konfigurieren oder nach gängigen Worker-Antimustern suchen (Streaming, schwebende Promises, globaler Zustand, Geheimnisse, Bindungen, Beobachtbarkeit). Bevorzugt den Abruf aus Cloudflare-Dokumenten gegenüber vortrainiertem Wissen.",{"claudeCode":12},{"basePath":1108,"githubOwner":213,"githubRepo":245,"locale":18,"slug":1110,"type":246},{"evaluate":1230,"extract":1235},{"promptVersionExtension":206,"promptVersionScoring":207,"score":1178,"tags":1231,"targetMarket":275,"tier":218},[213,214,1232,1233,1234],"typescript","code-review","best-practices",{"commitSha":277},{"parentExtensionId":249,"repoId":283,"translatedFrom":1237},"k175ka8f1adqqy29d73s731adx86nyjx",[1234,213,1233,1232,214],{"evaluatedAt":1240,"extractAt":287,"updatedAt":1241},1778684189657,1778684356029,{"_creationTime":1243,"_id":1244,"community":1245,"display":1246,"identity":1249,"providers":1250,"relations":1256,"tags":1258,"workflow":1259},1778684297199.62,"k17cjpqs9zc0944jg10ft2vszh86mhha",{"reviewCount":8},{"description":1247,"installMethods":1248,"name":1076,"sourceUrl":14},"Erstellen und überprüfen Sie Cloudflare Durable Objects. Verwenden Sie dies beim Erstellen zustandsbehafteter Koordination (Chaträume, Multiplayer-Spiele, Buchungssysteme), beim Implementieren von RPC-Methoden, bei der SQLite-Speicherung, bei Alarmen, WebSockets oder beim Überprüfen von DO-Code auf Best Practices. Umfasst Workers-Integration, Wrangler-Konfiguration und Tests mit Vitest. Bevorzugt die Abfrage von Cloudflare-Dokumenten gegenüber vortrainiertem Wissen.",{"claudeCode":12},{"basePath":1074,"githubOwner":213,"githubRepo":245,"locale":18,"slug":1076,"type":246},{"evaluate":1251,"extract":1255},{"promptVersionExtension":206,"promptVersionScoring":207,"score":270,"tags":1252,"targetMarket":275,"tier":218},[213,1076,214,1253,1254],"edge-computing","state-management",{"commitSha":277},{"parentExtensionId":249,"repoId":283,"translatedFrom":1257},"k177bcs0j34fpcns7gv9hf3wkh86m15x",[213,1076,1253,1254,214],{"evaluatedAt":1260,"extractAt":287,"updatedAt":1261},1778684127675,1778684297199,{"_creationTime":1263,"_id":1264,"community":1265,"display":1266,"identity":1270,"providers":1271,"relations":1278,"tags":1280,"workflow":1281},1778684250313.2622,"k170r1ydkfsvrp0cnwv86fqvq186n1y8",{"reviewCount":8},{"description":1267,"installMethods":1268,"name":1269,"sourceUrl":14},"Erstellen Sie KI-Agenten auf Cloudflare Workers mit dem Agents SDK. Laden Sie es beim Erstellen von zustandsbehafteten Agenten, dauerhaften Workflows, Echtzeit-WebSocket-Apps, geplanten Aufgaben, MCP-Servern, Chat-Anwendungen, Sprachagenten oder Browser-Automatisierung. Beinhaltet die Agent-Klasse, Zustandsverwaltung, aufrufbare RPC, Workflows, dauerhafte Ausführung, Warteschlangen, Wiederholungsversuche, Beobachtbarkeit und React-Hooks. Bevorzugt die Abfrage von Cloudflare-Dokumenten gegenüber vortrainiertem Wissen.",{"claudeCode":12},"Cloudflare Agents SDK",{"basePath":363,"githubOwner":213,"githubRepo":245,"locale":18,"slug":365,"type":246},{"evaluate":1272,"extract":1277},{"promptVersionExtension":206,"promptVersionScoring":207,"score":270,"tags":1273,"targetMarket":275,"tier":218},[213,293,1274,214,1232,1275,1276],"sdk","javascript","ai",{"commitSha":277,"license":238},{"parentExtensionId":249,"repoId":283,"translatedFrom":1279},"k17fk1kq0rs7kx1wkdvzmwnmrd86mv4s",[293,1276,213,1275,1274,1232,214],{"evaluatedAt":1282,"extractAt":287,"updatedAt":1283},1778684065004,1778684250313]