[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-cloudflare-sandbox-sdk-de":3,"guides-for-cloudflare-sandbox-sdk":1142,"similar-k17cq3dhte4x3kkttadtf7xsed86nz8c-de":1143},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":245,"isFallback":228,"parentExtension":250,"providers":309,"relations":313,"repo":315,"tags":1139,"workflow":1140},1778684309921.5625,"k17cq3dhte4x3kkttadtf7xsed86nz8c",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Erstellen Sie sandboxed Anwendungen für die sichere Codeausführung. Laden Sie beim Erstellen von KI-Codeausführung, Code-Interpretern, CI/CD-Systemen, interaktiven Entwicklungsumgebungen oder beim Ausführen von nicht vertrauenswürdigem Code. Behandelt den Sandbox-SDK-Lebenszyklus, Befehle, Dateien, den Code-Interpreter und Vorschau-URLs. Bevorzugt die Abfrage aus Cloudflare-Dokumenten gegenüber vortrainiertem Wissen.",{"claudeCode":12},"cloudflare/skills","Cloudflare Sandbox SDK","https://github.com/cloudflare/skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":226,"workflow":243},1778684309921.5627,"kn7f571eeqxj3wqganqd8vx4hn86m2rj","de",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"practices":203,"prerequisites":204,"promptVersionExtension":208,"promptVersionScoring":209,"purpose":210,"rationale":211,"score":212,"summary":213,"tags":214,"tier":220,"useCases":221},[21,26,29,32,36,39,43,47,50,53,57,61,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,188],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung gibt klar das Problem der Erstellung von sandboxed Anwendungen für die sichere Codeausführung an und identifiziert spezifische Anwendungsfälle wie KI-Codeausführung, Interpreter und CI/CD-Systeme.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Der Skill bietet ein dediziertes SDK für die sichere Codeausführung auf Cloudflare Workers, einschließlich eines spezifischen Lebenszyklus, Befehlen, Dateioperationen und Interpreterfunktionen, das über grundlegendes Prompt Engineering für die Codeausführung hinausgeht.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Der Skill deckt den vollständigen Lebenszyklus des Sandbox-Managements ab, von der Erstellung bis zur Ausführung und Zerstörung, mit klaren Konfigurationsanforderungen und Nutzungsmustern für Produktionsworkflows.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Der Skill konzentriert sich ausschließlich auf die Bereitstellung einer sicheren Codeausführungs-Sandbox-Umgebung auf Cloudflare Workers mit klar definierten Funktionen, die sich auf diese Kernfunktion beziehen.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Fähigkeiten, den Umfang und die primären Anwendungsfälle des Skills genau wider, einschließlich seiner Bevorzugung von Cloudflare-Dokumentation.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Gezielte Werkzeuge","Der Skill exponiert spezifische, eng definierte Werkzeuge wie `exec`, `runCode`, `writeFile`, `readFile` usw., die gut definiert und keine Allzweck-Befehlsausführer sind.",{"category":44,"check":45,"severity":24,"summary":46},"Dokumentation","Konfigurations- & Parameterreferenz","Die SKILL.md und die API-Referenz dokumentieren klar alle Methoden, Optionen und Rückgabetypen, einschließlich Standardwerte, wo zutreffend, und geben die erforderliche `wrangler.jsonc`-Konfiguration an.",{"category":33,"check":48,"severity":24,"summary":49},"Werkzeugbenennung","Werkzeugnamen wie `exec`, `runCode`, `writeFile` und `readFile` sind beschreibende Verb-Nomen-Paare im Sandbox-Bereich.",{"category":33,"check":51,"severity":24,"summary":52},"Minimale I/O-Oberfläche","Eingabeparameter sind strukturiert und gut definiert (z.B. `command` String, `code` String, `path` String), und Ausgabeschemata sind ebenfalls klar definiert (z.B. `ExecResult`, `ExecutionResult`).",{"category":54,"check":55,"severity":24,"summary":56},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter der Apache-2.0-Lizenz lizenziert, wie durch die gebündelte LICENSE-Datei angezeigt und durch Vertrauenssignale bestätigt.",{"category":58,"check":59,"severity":24,"summary":60},"Wartung","Aktualität der Commits","Der letzte Commit war am 2026-05-04, was innerhalb der letzten 90 Tage liegt, was auf eine kürzliche Wartung hindeutet.",{"category":58,"check":62,"severity":63,"summary":64},"Abhängigkeitsverwaltung","not_applicable","Die Erweiterung stützt sich auf `@cloudflare/sandbox`, das vom Autor verwaltet wird, und auf Kern-Node.js/Python-Laufzeiten innerhalb der Sandbox-Umgebung selbst, ohne dass andere externe Drittanbieterabhängigkeiten explizit verwaltet werden müssen.",{"category":66,"check":67,"severity":24,"summary":68},"Sicherheit","Geheimnisverwaltung","Der Skill behandelt oder exponiert keine Geheimnisse direkt; er konzentriert sich auf die Codeausführung innerhalb einer Sandbox, und alle Geheimnisse würden von der Umgebung des Benutzers oder dem enthaltenden Agenten verwaltet.",{"category":66,"check":70,"severity":24,"summary":71},"Injektion","Die Dokumentation des Skills betont die Behandlung von geladenem Code als Daten und die Vermeidung von Instruktionsausführung aus externen Quellen, was eine sichere Handhabung von nicht vertrauenswürdigem Code widerspiegelt.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Lieferketten-Granaten","Der Skill verwendet ein spezifisches Docker-Image und Node.js/Python-Laufzeiten innerhalb der Sandbox, und alle Abhängigkeiten sind entweder gebündelt oder werden von der lokalen Umgebung des Benutzers verwaltet, wodurch Laufzeitabrufe von Code vermieden werden.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox-Isolierung","Der Skill ist für die sichere, isolierte Codeausführung auf Cloudflare Workers konzipiert, was eine starke Sandbox-Isolierung impliziert, und die Dokumentation betont die Verwendung relativer Pfade und Standardoperationen.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox-Escape-Primitive","Das Design des Skills konzentriert sich auf die Bereitstellung einer sicheren Ausführungsumgebung und scheint keine Primitive für das Entkommen aus der Sandbox zu enthalten, wie z.B. getrennte Prozessstarts oder Wiederholungsschleifen um abgelehnte Aufrufe.",{"category":66,"check":82,"severity":24,"summary":83},"Datenexfiltration","Der Skill dient der Codeausführung und liest oder übermittelt keine vertraulichen Daten. Jede Datenexfiltration wäre eine Folge des innerhalb der Sandbox ausgeführten Codes, den der Benutzer kontrolliert.",{"category":66,"check":85,"severity":24,"summary":86},"Versteckte Texttricks","Die SKILL.md und andere gebündelte Dokumentationen scheinen frei von verstecktem Text, Unicode-Tricks oder anderen Verschleierungsmethoden zu sein.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque Codeausführung","Der Code und die Dokumentation des Skills sind klar und lesbar, ohne Anzeichen von verschleiertem Skript, Base64-Payloads oder Laufzeit-Codeabrufen.",{"category":92,"check":93,"severity":24,"summary":94},"Portabilität","Strukturelle Annahme","Der Skill operiert hauptsächlich innerhalb seiner eigenen Sandbox-Umgebung und macht minimale Annahmen über die Projektstruktur des Benutzers außerhalb der notwendigen Konfigurationsdateien wie `wrangler.jsonc`.",{"category":96,"check":97,"severity":24,"summary":98},"Vertrauen","Attention bei Issues","Offene Issues (4) und geschlossene Issues (3) in den letzten 90 Tagen deuten auf eine aktive, wenn auch moderate, Beteiligung der Maintainer und eine angemessene Abschlussrate hin.",{"category":100,"check":101,"severity":24,"summary":102},"Versionierung","Release-Management","Der Skill verwendet das Paket `@cloudflare/sandbox`, was auf Versionierung hindeutet, und Installationsanweisungen im README verweisen auf spezifische Methoden wie `npm install @cloudflare/sandbox` oder Marktplatz-Installationen, was auf Versionskontrolle schließen lässt.",{"category":104,"check":105,"severity":24,"summary":106},"Ausführung","Validierung","Die SDK-Methoden (`exec`, `runCode` usw.) scheinen typisierte Parameter und strukturierte Eingaben zu akzeptieren, und die Ausgabeschemata sind definiert, was darauf hindeutet, dass die Validierung intern behandelt wird.",{"category":66,"check":108,"severity":24,"summary":109},"Ungeschützte destruktive Operationen","Die Methode `destroy()` ist die primäre destruktive Operation und wird explizit vom Benutzer aufgerufen, nicht implizit oder ohne Bestätigung.",{"category":111,"check":112,"severity":24,"summary":113},"Codeausführung","Fehlerbehandlung","Die API-Referenz gibt an, dass Fehler abgefangen und mit Kontext für `exec`- und `runCode`-Operationen zurückgegeben werden, was eine sinnvolle Berichterstattung und Entscheidungsfindung durch Agenten ermöglicht.",{"category":111,"check":115,"severity":63,"summary":116},"Protokollierung","Der Skill selbst generiert keine Audit-Logs; die Protokollierung würde vom umgebenden Agenten oder der Ausführungsumgebung von Cloudflare verwaltet werden.",{"category":118,"check":119,"severity":63,"summary":120},"Compliance","DSGVO","Der Skill dient der Codeausführung und verarbeitet keine personenbezogenen Daten direkt. Jegliche personenbezogenen Daten, die verarbeitet werden, wären Teil des vom Benutzer ausgeführten Codes.",{"category":118,"check":122,"severity":24,"summary":123},"Zielmarkt","Die Erweiterung ist für Cloudflare Workers und allgemeine Codeausführung konzipiert, ohne regionale Einschränkungen; sie funktioniert global.",{"category":92,"check":125,"severity":24,"summary":126},"Laufzeitstabilität","Der Skill zielt auf Cloudflare Workers und Standard-Node.js/Python-Laufzeiten ab und ist daher portierbar auf Umgebungen, die diese unterstützen.",{"category":44,"check":128,"severity":24,"summary":129},"README","Die README-Datei existiert und bietet einen klaren Überblick über das Cloudflare Skills-Repository, einschließlich Installation, Befehle und einer Beschreibung des sandbox-sdk-Skills.",{"category":33,"check":131,"severity":24,"summary":132},"Größe der Werkzeugoberfläche","Der Skill exponiert eine überschaubare Menge an Kernwerkzeugen für die Sandbox-Verwaltung, die gut im empfohlenen Bereich liegt.",{"category":40,"check":134,"severity":24,"summary":135},"Überlappende Quasi-Synonym-Werkzeuge","Die exponierten Werkzeuge wie `exec` und `runCode` dienen unterschiedlichen Zwecken (Shell-Befehle vs. Code-Interpreter) und scheinen keine Quasi-Synonyme zu sein.",{"category":44,"check":137,"severity":24,"summary":138},"Phantomfunktionen","Alle beworbenen Funktionen im Zusammenhang mit Sandbox-Ausführung, Dateioperationen und Code-Interpretation haben entsprechende Methoden und Dokumentationen im SDK.",{"category":140,"check":141,"severity":24,"summary":142},"Installation","Installationsanleitung","Das README liefert klare, kopierbare Installationsanweisungen für mehrere Agenten (Claude Code, Cursor, npx skills) und Methoden (Marktplatz, GitHub-Klon).",{"category":144,"check":145,"severity":24,"summary":146},"Fehler","Handlungsfähige Fehlermeldungen","Die API-Referenz gibt an, dass Fehler Kontext und mögliche nächste Schritte für `runCode` (`error.name`, `traceback`) enthalten und allgemeine Fehler Kontext von Befehl und Sandbox. ",{"category":111,"check":148,"severity":24,"summary":149},"Angepinnte Abhängigkeiten","Die Skill-Dokumentation verweist auf die Installation des Pakets `@cloudflare/sandbox`, was auf Versionierung hindeutet, und die Verwendung von Standard-Laufzeiten innerhalb von Cloudflare Workers deutet auf angepinnte Interpreter hin.",{"category":111,"check":151,"severity":63,"summary":152},"Trockenlauf-Vorschau","Die primäre 'destruktive' Operation ist `destroy()`, die explizit vom Benutzer aufgerufen wird. Andere Operationen sind Codeausführung, für die kein direktes Trockenlauf-Äquivalent existiert.",{"category":154,"check":155,"severity":24,"summary":156},"Protokoll","Idempotente Wiederholung & Timeouts","Die Methode `runCode` verfügt über ein konfigurierbares Timeout, und `exec` kann ebenfalls zeitlich begrenzt werden. Obwohl die Idempotenz für `exec` vom ausgeführten Befehl abhängt, zielt die Sandbox selbst auf Zustandsunabhängigkeit pro Aufruf ab, mit explizitem `destroy`.",{"category":118,"check":158,"severity":63,"summary":159},"Telemetry-Opt-in","Der Skill sendet keine Telemetrie; dies würde vom Agenten oder der Ausführungsumgebung von Cloudflare übernommen, die ihre eigenen Opt-in/Opt-out-Mechanismen hätte.",{"category":40,"check":161,"severity":24,"summary":162},"Präziser Zweck","Die Beschreibung gibt klar an, dass der Zweck darin besteht, sandboxed Anwendungen für die sichere Codeausführung zu erstellen, listet spezifische Anwendungsfälle auf und erwähnt explizit Cloudflare-Dokumente als Quelle für Abrufe.",{"category":40,"check":164,"severity":24,"summary":165},"Prägnantes Frontmatter","Das Frontmatter ist prägnant, in sich geschlossen und definiert die Kernfunktionalität und die primären Trigger-Phrasen im ersten Absatz klar.",{"category":44,"check":167,"severity":24,"summary":168},"Prägnanter Haupttext","Die SKILL.md ist einigermaßen prägnant und lagert detaillierte API-Referenzen und Beispiele in separate Dateien aus, was einer progressiven Offenlegung entspricht.",{"category":170,"check":171,"severity":24,"summary":172},"Kontext","Progressive Offenlegung","Die SKILL.md umreißt die Kernfunktionalität und verlinkt auf separate Markdown-Dateien für detaillierte API-Referenzen und Beispiele, was eine effektive progressive Offenlegung zeigt.",{"category":170,"check":174,"severity":63,"summary":175},"Abweichende Erkundung","Dieser Skill ist ein Werkzeug zur Codeausführung und beinhaltet keine tiefgreifende Erkundung oder Analyse, die einen abweichenden Kontext erfordern würde.",{"category":22,"check":177,"severity":24,"summary":178},"Anwendungsbeispiele","Die Datei `references/examples.md` und das GitHub-Repository bieten ausreichende, sofort einsatzbereite Beispiele für die wichtigsten Funktionen und zeigen, wie der SDK verwendet wird.",{"category":22,"check":180,"severity":24,"summary":181},"Randfälle","Die API-Referenz erwähnt kurz die Fehlerbehandlung für `runCode` und `exec`, und die Dokumentation impliziert Standardpraktiken für die Verwaltung von Sandbox-Zuständen und -Ressourcen, was gängige Fehlerfälle abdeckt.",{"category":111,"check":183,"severity":63,"summary":184},"Werkzeug-Fallback","Dieser Skill ist eine direkte Implementierung und stützt sich nicht auf externe MCP-Server oder Werkzeuge, die Fallbacks erfordern würden.",{"category":66,"check":186,"severity":24,"summary":187},"Halt bei unerwartetem Zustand","Die Methode `destroy()` ist explizit, und die allgemeine Verwendung impliziert, dass unerwartete Zustände innerhalb der Sandbox zu Fehlern führen würden, die von den SDK-Methoden gemeldet werden und den Vorgang abbrechen.",{"category":92,"check":189,"severity":24,"summary":190},"Kreuz-Skill-Kopplung","Der Skill ist in sich geschlossen und konzentriert sich auf die Sandbox-Ausführung, ohne implizite Abhängigkeit von anderen Skills; Integrationen sind explizit (z.B. OpenAI Agents SDK).",1778684147594,"Dieser Skill bietet ein Software Development Kit (SDK) zum Erstellen sicherer, isolierter Codeausführungsumgebungen auf Cloudflare Workers. Er bietet Methoden zum Ausführen von Shell-Befehlen, Ausführen von Code über einen Interpreter (unterstützt Python, JavaScript, TypeScript), Verwalten von Dateien innerhalb der Sandbox und Bereitstellen von Diensten über Vorschau-URLs. Der Skill legt Wert auf sichere Praktiken, Lebenszyklusmanagement und Integration mit KI-Agenten.",[194,195,196,197,198],"Sichere Codeausführung in isolierten Umgebungen","Unterstützung für mehrere Sprachen (Python, JS, TS)","Dateisystemoperationen (lesen, schreiben, erstellen, auflisten)","Befehlsausführung über `exec`","Generierung von Vorschau-URLs für exponierte Dienste",[200,201,202],"Ausführung von Code außerhalb der isolierten Sandbox-Umgebung","Ersetzung eines vollwertigen CI/CD-Systems","Verwaltung von Benutzerauthentifizierung oder -autorisierung innerhalb der Sandbox",[],[205,206,207],"Cloudflare-Konto und `wrangler.jsonc`-Konfiguration","Docker installiert und ausgeführt für lokale Entwicklung","Node.js-Laufzeit für die Agentenumgebung","3.0.0","4.4.0","Entwicklern zu ermöglichen, sichere, sandboxed Anwendungen und Codeausführungsumgebungen auf Cloudflare Workers zu erstellen, was die Interpretation von KI-Code, CI/CD-Systeme und Entwicklungsumgebungen erleichtert.","Der Skill ist außergewöhnlich gut dokumentiert, robust und sicher, mit klaren Nutzungsmustern und umfassenden Beispielen. Kleinere Punkte wie die Bearbeitung von Issues liegen im akzeptablen Bereich für ein ausgereiftes Projekt.",99,"Ein qualitativ hochwertiger, sicherer und gut dokumentierter Skill zum Erstellen von sandboxed Anwendungen auf Cloudflare Workers.",[215,216,217,218,219],"sandbox","code-execution","cloudflare","developer-tools","sdk","verified",[222,223,224,225],"Ausführung von nicht vertrauenswürdigem KI-generiertem Code","Erstellung benutzerdefinierter Code-Interpreter","Einrichtung von CI/CD-Pipelines für sicheres Testen","Erstellung interaktiver Entwicklungsumgebungen",{"codeQuality":227,"collectedAt":229,"documentation":230,"maintenance":233,"security":239,"testCoverage":241},{"hasLockfile":228},false,1778684127991,{"descriptionLength":231,"readmeSize":232},343,3982,{"closedIssues90d":234,"forks":235,"hasChangelog":228,"openIssues90d":236,"pushedAt":237,"stars":238},3,127,4,1777891816000,1523,{"hasNpmPackage":228,"license":240,"smitheryVerified":228},"Apache-2.0",{"hasCi":242,"hasTests":228},true,{"updatedAt":244},1778684309921,{"basePath":246,"githubOwner":217,"githubRepo":247,"locale":18,"slug":248,"type":249},"skills/sandbox-sdk","skills","sandbox-sdk","skill",{"_creationTime":251,"_id":252,"community":253,"display":254,"identity":257,"parentExtension":261,"providers":293,"relations":304,"tags":305,"workflow":306},1778684000954.309,"k170tak3cytwwwr9nwfqq1yxm986nvs8",{"reviewCount":8},{"description":255,"installMethods":256,"name":217,"sourceUrl":14},"Skills for the Cloudflare developer platform: Workers, Durable Objects, Agents SDK, MCP servers, Wrangler CLI, and web performance",{"claudeCode":217},{"basePath":258,"githubOwner":217,"githubRepo":247,"locale":259,"slug":247,"type":260},"","en","plugin",{"_creationTime":262,"_id":263,"community":264,"display":265,"identity":268,"providers":270,"relations":286,"tags":288,"workflow":289},1778684000954.3088,"k179smx9b0c75eh2jsqgz9xfp986n4jz",{"reviewCount":8},{"description":266,"installMethods":267,"name":217,"sourceUrl":14},"Skills for teaching agents how to build on Cloudflare.",{"claudeCode":12},{"basePath":258,"githubOwner":217,"githubRepo":247,"locale":259,"slug":247,"type":269},"marketplace",{"evaluate":271,"extract":280},{"promptVersionExtension":272,"promptVersionScoring":209,"score":273,"tags":274,"targetMarket":279,"tier":220},"3.1.0",97,[217,275,276,277,278],"developer-platform","ai-agents","workers","mcp-server","global",{"commitSha":281,"marketplace":282,"plugin":284},"HEAD",{"name":217,"pluginCount":283},1,{"mcpCount":8,"provider":285,"skillCount":8},"classify",{"repoId":287},"kd773cpk65hjcvrqvbjn75pajd86nqq2",[276,217,275,278,277],{"evaluatedAt":290,"extractAt":291,"updatedAt":292},1778684021134,1778684000954,1778684365462,{"evaluate":294,"extract":301},{"promptVersionExtension":208,"promptVersionScoring":209,"score":295,"tags":296,"targetMarket":279,"tier":220},95,[217,277,297,298,299,300],"agents","serverless","cli","mcp",{"commitSha":281,"plugin":302},{"mcpCount":8,"provider":285,"skillCount":303},8,{"parentExtensionId":263,"repoId":287},[297,299,217,300,298,277],{"evaluatedAt":307,"extractAt":291,"updatedAt":308},1778684046091,1778684365942,{"evaluate":310,"extract":312},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":311,"targetMarket":279,"tier":220},[215,216,217,218,219],{"commitSha":281,"license":240},{"parentExtensionId":252,"repoId":287,"translatedFrom":314},"k170vegh8eqdvgzh5k6x4yz3hh86nbsf",{"_creationTime":316,"_id":287,"identity":317,"providers":318,"workflow":1135},1778683995923.7346,{"githubOwner":217,"githubRepo":247,"sourceUrl":14},{"classify":319,"discover":1129,"github":1132},{"commitSha":281,"extensions":320},[321,334,367,414,1061,1078,1092,1102,1110,1121],{"basePath":258,"displayName":217,"installMethods":322,"rationale":323,"selectedPaths":324,"source":333,"sourceLanguage":259,"type":269},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[325,328,330],{"path":326,"priority":327},".claude-plugin/marketplace.json","mandatory",{"path":329,"priority":327},"README.md",{"path":331,"priority":332},"LICENSE","high","rule",{"basePath":258,"description":255,"displayName":217,"installMethods":335,"rationale":336,"selectedPaths":337,"source":333,"sourceLanguage":259,"type":260},{"claudeCode":217},"plugin manifest at .claude-plugin/plugin.json",[338,340,341,342,345,347,349,351,353,355,357,359,361,363,365],{"path":339,"priority":327},".claude-plugin/plugin.json",{"path":329,"priority":327},{"path":331,"priority":332},{"path":343,"priority":344},"skills/agents-sdk/SKILL.md","medium",{"path":346,"priority":344},"skills/cloudflare/SKILL.md",{"path":348,"priority":344},"skills/cloudflare-email-service/SKILL.md",{"path":350,"priority":344},"skills/durable-objects/SKILL.md",{"path":352,"priority":344},"skills/sandbox-sdk/SKILL.md",{"path":354,"priority":344},"skills/web-perf/SKILL.md",{"path":356,"priority":344},"skills/workers-best-practices/SKILL.md",{"path":358,"priority":344},"skills/wrangler/SKILL.md",{"path":360,"priority":327},".mcp.json",{"path":362,"priority":332},"commands/build-agent.md",{"path":364,"priority":332},"commands/build-mcp.md",{"path":366,"priority":332},".cursor-plugin/plugin.json",{"basePath":368,"description":369,"displayName":370,"installMethods":371,"rationale":372,"selectedPaths":373,"source":333,"sourceLanguage":259,"type":249},"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",[374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412],{"path":375,"priority":327},"SKILL.md",{"path":377,"priority":344},"references/browse-the-web.md",{"path":379,"priority":344},"references/callable.md",{"path":381,"priority":344},"references/client-sdk.md",{"path":383,"priority":344},"references/codemode.md",{"path":385,"priority":344},"references/configuration.md",{"path":387,"priority":344},"references/durable-execution.md",{"path":389,"priority":344},"references/email.md",{"path":391,"priority":344},"references/human-in-the-loop.md",{"path":393,"priority":344},"references/mcp.md",{"path":395,"priority":344},"references/observability.md",{"path":397,"priority":344},"references/queue-retries.md",{"path":399,"priority":344},"references/routing.md",{"path":401,"priority":344},"references/server-driven-messages.md",{"path":403,"priority":344},"references/state-scheduling.md",{"path":405,"priority":344},"references/streaming-chat.md",{"path":407,"priority":344},"references/think.md",{"path":409,"priority":344},"references/voice.md",{"path":411,"priority":344},"references/webhooks-push.md",{"path":413,"priority":344},"references/workflows.md",{"basePath":415,"description":416,"displayName":217,"installMethods":417,"rationale":418,"selectedPaths":419,"source":333,"sourceLanguage":259,"type":249},"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",[420,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,559,561,563,565,567,569,571,573,575,577,579,581,583,585,587,589,591,593,595,597,599,601,603,605,607,609,611,613,615,617,619,621,623,625,627,629,631,633,635,637,639,641,643,645,647,649,651,653,655,657,659,661,663,665,667,669,671,673,675,677,679,681,683,685,687,689,691,693,695,697,699,701,703,705,707,709,711,713,715,717,719,721,723,725,727,729,731,733,735,737,739,741,743,745,747,749,751,753,755,757,759,761,763,765,767,769,771,773,775,777,779,781,783,785,787,789,791,793,795,797,799,801,803,805,807,809,811,813,815,817,819,821,823,825,827,829,831,833,835,837,839,841,843,845,847,849,851,853,855,857,859,861,863,865,867,869,871,873,875,877,879,881,883,885,887,889,891,893,895,897,899,901,903,905,907,909,911,913,915,917,919,921,923,925,927,929,931,933,935,937,939,941,943,945,947,949,951,953,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,987,989,991,993,995,997,999,1001,1003,1005,1007,1009,1011,1013,1015,1017,1019,1021,1023,1025,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1057,1059],{"path":375,"priority":327},{"path":422,"priority":344},"references/agents-sdk/README.md",{"path":424,"priority":344},"references/agents-sdk/api.md",{"path":426,"priority":344},"references/agents-sdk/configuration.md",{"path":428,"priority":344},"references/agents-sdk/gotchas.md",{"path":430,"priority":344},"references/agents-sdk/patterns.md",{"path":432,"priority":344},"references/ai-gateway/README.md",{"path":434,"priority":344},"references/ai-gateway/configuration.md",{"path":436,"priority":344},"references/ai-gateway/dynamic-routing.md",{"path":438,"priority":344},"references/ai-gateway/features.md",{"path":440,"priority":344},"references/ai-gateway/sdk-integration.md",{"path":442,"priority":344},"references/ai-gateway/troubleshooting.md",{"path":444,"priority":344},"references/ai-search/README.md",{"path":446,"priority":344},"references/ai-search/api.md",{"path":448,"priority":344},"references/ai-search/configuration.md",{"path":450,"priority":344},"references/ai-search/gotchas.md",{"path":452,"priority":344},"references/ai-search/patterns.md",{"path":454,"priority":344},"references/analytics-engine/README.md",{"path":456,"priority":344},"references/analytics-engine/api.md",{"path":458,"priority":344},"references/analytics-engine/configuration.md",{"path":460,"priority":344},"references/analytics-engine/gotchas.md",{"path":462,"priority":344},"references/analytics-engine/patterns.md",{"path":464,"priority":344},"references/api/README.md",{"path":466,"priority":344},"references/api/api.md",{"path":468,"priority":344},"references/api/configuration.md",{"path":470,"priority":344},"references/api/gotchas.md",{"path":472,"priority":344},"references/api/patterns.md",{"path":474,"priority":344},"references/api-shield/README.md",{"path":476,"priority":344},"references/api-shield/api.md",{"path":478,"priority":344},"references/api-shield/configuration.md",{"path":480,"priority":344},"references/api-shield/gotchas.md",{"path":482,"priority":344},"references/api-shield/patterns.md",{"path":484,"priority":344},"references/argo-smart-routing/README.md",{"path":486,"priority":344},"references/argo-smart-routing/api.md",{"path":488,"priority":344},"references/argo-smart-routing/configuration.md",{"path":490,"priority":344},"references/argo-smart-routing/gotchas.md",{"path":492,"priority":344},"references/argo-smart-routing/patterns.md",{"path":494,"priority":344},"references/artifacts/README.md",{"path":496,"priority":344},"references/artifacts/api.md",{"path":498,"priority":344},"references/artifacts/configuration.md",{"path":500,"priority":344},"references/bindings/README.md",{"path":502,"priority":344},"references/bindings/api.md",{"path":504,"priority":344},"references/bindings/configuration.md",{"path":506,"priority":344},"references/bindings/gotchas.md",{"path":508,"priority":344},"references/bindings/patterns.md",{"path":510,"priority":344},"references/bot-management/README.md",{"path":512,"priority":344},"references/bot-management/api.md",{"path":514,"priority":344},"references/bot-management/configuration.md",{"path":516,"priority":344},"references/bot-management/gotchas.md",{"path":518,"priority":344},"references/bot-management/patterns.md",{"path":520,"priority":344},"references/browser-rendering/README.md",{"path":522,"priority":344},"references/browser-rendering/api.md",{"path":524,"priority":344},"references/browser-rendering/configuration.md",{"path":526,"priority":344},"references/browser-rendering/gotchas.md",{"path":528,"priority":344},"references/browser-rendering/patterns.md",{"path":530,"priority":344},"references/c3/README.md",{"path":532,"priority":344},"references/c3/api.md",{"path":534,"priority":344},"references/c3/configuration.md",{"path":536,"priority":344},"references/c3/gotchas.md",{"path":538,"priority":344},"references/c3/patterns.md",{"path":540,"priority":344},"references/cache-reserve/README.md",{"path":542,"priority":344},"references/cache-reserve/api.md",{"path":544,"priority":344},"references/cache-reserve/configuration.md",{"path":546,"priority":344},"references/cache-reserve/gotchas.md",{"path":548,"priority":344},"references/cache-reserve/patterns.md",{"path":550,"priority":344},"references/containers/README.md",{"path":552,"priority":344},"references/containers/api.md",{"path":554,"priority":344},"references/containers/configuration.md",{"path":556,"priority":344},"references/containers/gotchas.md",{"path":558,"priority":344},"references/containers/patterns.md",{"path":560,"priority":344},"references/cron-triggers/README.md",{"path":562,"priority":344},"references/cron-triggers/api.md",{"path":564,"priority":344},"references/cron-triggers/configuration.md",{"path":566,"priority":344},"references/cron-triggers/gotchas.md",{"path":568,"priority":344},"references/cron-triggers/patterns.md",{"path":570,"priority":344},"references/d1/README.md",{"path":572,"priority":344},"references/d1/api.md",{"path":574,"priority":344},"references/d1/configuration.md",{"path":576,"priority":344},"references/d1/gotchas.md",{"path":578,"priority":344},"references/d1/patterns.md",{"path":580,"priority":344},"references/ddos/README.md",{"path":582,"priority":344},"references/ddos/api.md",{"path":584,"priority":344},"references/ddos/configuration.md",{"path":586,"priority":344},"references/ddos/gotchas.md",{"path":588,"priority":344},"references/ddos/patterns.md",{"path":590,"priority":344},"references/do-storage/README.md",{"path":592,"priority":344},"references/do-storage/api.md",{"path":594,"priority":344},"references/do-storage/configuration.md",{"path":596,"priority":344},"references/do-storage/gotchas.md",{"path":598,"priority":344},"references/do-storage/patterns.md",{"path":600,"priority":344},"references/do-storage/testing.md",{"path":602,"priority":344},"references/durable-objects/README.md",{"path":604,"priority":344},"references/durable-objects/api.md",{"path":606,"priority":344},"references/durable-objects/configuration.md",{"path":608,"priority":344},"references/durable-objects/gotchas.md",{"path":610,"priority":344},"references/durable-objects/patterns.md",{"path":612,"priority":344},"references/email-routing/README.md",{"path":614,"priority":344},"references/email-routing/api.md",{"path":616,"priority":344},"references/email-routing/configuration.md",{"path":618,"priority":344},"references/email-routing/gotchas.md",{"path":620,"priority":344},"references/email-routing/patterns.md",{"path":622,"priority":344},"references/email-workers/README.md",{"path":624,"priority":344},"references/email-workers/api.md",{"path":626,"priority":344},"references/email-workers/configuration.md",{"path":628,"priority":344},"references/email-workers/gotchas.md",{"path":630,"priority":344},"references/email-workers/patterns.md",{"path":632,"priority":344},"references/flagship/README.md",{"path":634,"priority":344},"references/flagship/api.md",{"path":636,"priority":344},"references/flagship/configuration.md",{"path":638,"priority":344},"references/flagship/gotchas.md",{"path":640,"priority":344},"references/flagship/patterns.md",{"path":642,"priority":344},"references/graphql-api/README.md",{"path":644,"priority":344},"references/graphql-api/api.md",{"path":646,"priority":344},"references/graphql-api/configuration.md",{"path":648,"priority":344},"references/graphql-api/gotchas.md",{"path":650,"priority":344},"references/graphql-api/patterns.md",{"path":652,"priority":344},"references/hyperdrive/README.md",{"path":654,"priority":344},"references/hyperdrive/api.md",{"path":656,"priority":344},"references/hyperdrive/configuration.md",{"path":658,"priority":344},"references/hyperdrive/gotchas.md",{"path":660,"priority":344},"references/hyperdrive/patterns.md",{"path":662,"priority":344},"references/images/README.md",{"path":664,"priority":344},"references/images/api.md",{"path":666,"priority":344},"references/images/configuration.md",{"path":668,"priority":344},"references/images/gotchas.md",{"path":670,"priority":344},"references/images/patterns.md",{"path":672,"priority":344},"references/kv/README.md",{"path":674,"priority":344},"references/kv/api.md",{"path":676,"priority":344},"references/kv/configuration.md",{"path":678,"priority":344},"references/kv/gotchas.md",{"path":680,"priority":344},"references/kv/patterns.md",{"path":682,"priority":344},"references/miniflare/README.md",{"path":684,"priority":344},"references/miniflare/api.md",{"path":686,"priority":344},"references/miniflare/configuration.md",{"path":688,"priority":344},"references/miniflare/gotchas.md",{"path":690,"priority":344},"references/miniflare/patterns.md",{"path":692,"priority":344},"references/network-interconnect/README.md",{"path":694,"priority":344},"references/network-interconnect/api.md",{"path":696,"priority":344},"references/network-interconnect/configuration.md",{"path":698,"priority":344},"references/network-interconnect/gotchas.md",{"path":700,"priority":344},"references/network-interconnect/patterns.md",{"path":702,"priority":344},"references/observability/README.md",{"path":704,"priority":344},"references/observability/api.md",{"path":706,"priority":344},"references/observability/configuration.md",{"path":708,"priority":344},"references/observability/gotchas.md",{"path":710,"priority":344},"references/observability/patterns.md",{"path":712,"priority":344},"references/pages/README.md",{"path":714,"priority":344},"references/pages/api.md",{"path":716,"priority":344},"references/pages/configuration.md",{"path":718,"priority":344},"references/pages/gotchas.md",{"path":720,"priority":344},"references/pages/patterns.md",{"path":722,"priority":344},"references/pages-functions/README.md",{"path":724,"priority":344},"references/pages-functions/api.md",{"path":726,"priority":344},"references/pages-functions/configuration.md",{"path":728,"priority":344},"references/pages-functions/gotchas.md",{"path":730,"priority":344},"references/pages-functions/patterns.md",{"path":732,"priority":344},"references/pipelines/README.md",{"path":734,"priority":344},"references/pipelines/api.md",{"path":736,"priority":344},"references/pipelines/configuration.md",{"path":738,"priority":344},"references/pipelines/gotchas.md",{"path":740,"priority":344},"references/pipelines/patterns.md",{"path":742,"priority":344},"references/pulumi/README.md",{"path":744,"priority":344},"references/pulumi/api.md",{"path":746,"priority":344},"references/pulumi/configuration.md",{"path":748,"priority":344},"references/pulumi/gotchas.md",{"path":750,"priority":344},"references/pulumi/patterns.md",{"path":752,"priority":344},"references/queues/README.md",{"path":754,"priority":344},"references/queues/api.md",{"path":756,"priority":344},"references/queues/configuration.md",{"path":758,"priority":344},"references/queues/gotchas.md",{"path":760,"priority":344},"references/queues/patterns.md",{"path":762,"priority":344},"references/r2/README.md",{"path":764,"priority":344},"references/r2/api.md",{"path":766,"priority":344},"references/r2/configuration.md",{"path":768,"priority":344},"references/r2/gotchas.md",{"path":770,"priority":344},"references/r2/patterns.md",{"path":772,"priority":344},"references/r2-data-catalog/README.md",{"path":774,"priority":344},"references/r2-data-catalog/api.md",{"path":776,"priority":344},"references/r2-data-catalog/configuration.md",{"path":778,"priority":344},"references/r2-data-catalog/gotchas.md",{"path":780,"priority":344},"references/r2-data-catalog/patterns.md",{"path":782,"priority":344},"references/r2-sql/README.md",{"path":784,"priority":344},"references/r2-sql/SKILL.md.backup",{"path":786,"priority":344},"references/r2-sql/api.md",{"path":788,"priority":344},"references/r2-sql/configuration.md",{"path":790,"priority":344},"references/r2-sql/gotchas.md",{"path":792,"priority":344},"references/r2-sql/patterns.md",{"path":794,"priority":344},"references/realtime-sfu/README.md",{"path":796,"priority":344},"references/realtime-sfu/api.md",{"path":798,"priority":344},"references/realtime-sfu/configuration.md",{"path":800,"priority":344},"references/realtime-sfu/gotchas.md",{"path":802,"priority":344},"references/realtime-sfu/patterns.md",{"path":804,"priority":344},"references/realtimekit/README.md",{"path":806,"priority":344},"references/realtimekit/api.md",{"path":808,"priority":344},"references/realtimekit/configuration.md",{"path":810,"priority":344},"references/realtimekit/gotchas.md",{"path":812,"priority":344},"references/realtimekit/patterns.md",{"path":814,"priority":344},"references/sandbox/README.md",{"path":816,"priority":344},"references/sandbox/api.md",{"path":818,"priority":344},"references/sandbox/configuration.md",{"path":820,"priority":344},"references/sandbox/gotchas.md",{"path":822,"priority":344},"references/sandbox/patterns.md",{"path":824,"priority":344},"references/secrets-store/README.md",{"path":826,"priority":344},"references/secrets-store/api.md",{"path":828,"priority":344},"references/secrets-store/configuration.md",{"path":830,"priority":344},"references/secrets-store/gotchas.md",{"path":832,"priority":344},"references/secrets-store/patterns.md",{"path":834,"priority":344},"references/smart-placement/README.md",{"path":836,"priority":344},"references/smart-placement/api.md",{"path":838,"priority":344},"references/smart-placement/configuration.md",{"path":840,"priority":344},"references/smart-placement/gotchas.md",{"path":842,"priority":344},"references/smart-placement/patterns.md",{"path":844,"priority":344},"references/snippets/README.md",{"path":846,"priority":344},"references/snippets/api.md",{"path":848,"priority":344},"references/snippets/configuration.md",{"path":850,"priority":344},"references/snippets/gotchas.md",{"path":852,"priority":344},"references/snippets/patterns.md",{"path":854,"priority":344},"references/spectrum/README.md",{"path":856,"priority":344},"references/spectrum/api.md",{"path":858,"priority":344},"references/spectrum/configuration.md",{"path":860,"priority":344},"references/spectrum/gotchas.md",{"path":862,"priority":344},"references/spectrum/patterns.md",{"path":864,"priority":344},"references/static-assets/README.md",{"path":866,"priority":344},"references/static-assets/api.md",{"path":868,"priority":344},"references/static-assets/configuration.md",{"path":870,"priority":344},"references/static-assets/gotchas.md",{"path":872,"priority":344},"references/static-assets/patterns.md",{"path":874,"priority":344},"references/stream/README.md",{"path":876,"priority":344},"references/stream/api-live.md",{"path":878,"priority":344},"references/stream/api.md",{"path":880,"priority":344},"references/stream/configuration.md",{"path":882,"priority":344},"references/stream/gotchas.md",{"path":884,"priority":344},"references/stream/patterns.md",{"path":886,"priority":344},"references/tail-workers/README.md",{"path":888,"priority":344},"references/tail-workers/api.md",{"path":890,"priority":344},"references/tail-workers/configuration.md",{"path":892,"priority":344},"references/tail-workers/gotchas.md",{"path":894,"priority":344},"references/tail-workers/patterns.md",{"path":896,"priority":344},"references/terraform/README.md",{"path":898,"priority":344},"references/terraform/api.md",{"path":900,"priority":344},"references/terraform/configuration.md",{"path":902,"priority":344},"references/terraform/gotchas.md",{"path":904,"priority":344},"references/terraform/patterns.md",{"path":906,"priority":344},"references/tunnel/README.md",{"path":908,"priority":344},"references/tunnel/api.md",{"path":910,"priority":344},"references/tunnel/configuration.md",{"path":912,"priority":344},"references/tunnel/gotchas.md",{"path":914,"priority":344},"references/tunnel/networking.md",{"path":916,"priority":344},"references/tunnel/patterns.md",{"path":918,"priority":344},"references/turn/README.md",{"path":920,"priority":344},"references/turn/api.md",{"path":922,"priority":344},"references/turn/configuration.md",{"path":924,"priority":344},"references/turn/gotchas.md",{"path":926,"priority":344},"references/turn/patterns.md",{"path":928,"priority":344},"references/turnstile/README.md",{"path":930,"priority":344},"references/turnstile/api.md",{"path":932,"priority":344},"references/turnstile/configuration.md",{"path":934,"priority":344},"references/turnstile/gotchas.md",{"path":936,"priority":344},"references/turnstile/patterns.md",{"path":938,"priority":344},"references/vectorize/README.md",{"path":940,"priority":344},"references/vectorize/api.md",{"path":942,"priority":344},"references/vectorize/configuration.md",{"path":944,"priority":344},"references/vectorize/gotchas.md",{"path":946,"priority":344},"references/vectorize/patterns.md",{"path":948,"priority":344},"references/waf/README.md",{"path":950,"priority":344},"references/waf/api.md",{"path":952,"priority":344},"references/waf/configuration.md",{"path":954,"priority":344},"references/waf/gotchas.md",{"path":956,"priority":344},"references/waf/patterns.md",{"path":958,"priority":344},"references/web-analytics/README.md",{"path":960,"priority":344},"references/web-analytics/configuration.md",{"path":962,"priority":344},"references/web-analytics/gotchas.md",{"path":964,"priority":344},"references/web-analytics/integration.md",{"path":966,"priority":344},"references/web-analytics/patterns.md",{"path":968,"priority":344},"references/workerd/README.md",{"path":970,"priority":344},"references/workerd/api.md",{"path":972,"priority":344},"references/workerd/configuration.md",{"path":974,"priority":344},"references/workerd/gotchas.md",{"path":976,"priority":344},"references/workerd/patterns.md",{"path":978,"priority":344},"references/workers/README.md",{"path":980,"priority":344},"references/workers/api.md",{"path":982,"priority":344},"references/workers/configuration.md",{"path":984,"priority":344},"references/workers/frameworks.md",{"path":986,"priority":344},"references/workers/gotchas.md",{"path":988,"priority":344},"references/workers/patterns.md",{"path":990,"priority":344},"references/workers-ai/README.md",{"path":992,"priority":344},"references/workers-ai/api.md",{"path":994,"priority":344},"references/workers-ai/configuration.md",{"path":996,"priority":344},"references/workers-ai/gotchas.md",{"path":998,"priority":344},"references/workers-ai/patterns.md",{"path":1000,"priority":344},"references/workers-for-platforms/README.md",{"path":1002,"priority":344},"references/workers-for-platforms/api.md",{"path":1004,"priority":344},"references/workers-for-platforms/configuration.md",{"path":1006,"priority":344},"references/workers-for-platforms/gotchas.md",{"path":1008,"priority":344},"references/workers-for-platforms/patterns.md",{"path":1010,"priority":344},"references/workers-playground/README.md",{"path":1012,"priority":344},"references/workers-playground/api.md",{"path":1014,"priority":344},"references/workers-playground/configuration.md",{"path":1016,"priority":344},"references/workers-playground/gotchas.md",{"path":1018,"priority":344},"references/workers-playground/patterns.md",{"path":1020,"priority":344},"references/workers-vpc/README.md",{"path":1022,"priority":344},"references/workers-vpc/api.md",{"path":1024,"priority":344},"references/workers-vpc/configuration.md",{"path":1026,"priority":344},"references/workers-vpc/gotchas.md",{"path":1028,"priority":344},"references/workers-vpc/patterns.md",{"path":1030,"priority":344},"references/workflows/README.md",{"path":1032,"priority":344},"references/workflows/api.md",{"path":1034,"priority":344},"references/workflows/configuration.md",{"path":1036,"priority":344},"references/workflows/gotchas.md",{"path":1038,"priority":344},"references/workflows/patterns.md",{"path":1040,"priority":344},"references/wrangler/README.md",{"path":1042,"priority":344},"references/wrangler/api.md",{"path":1044,"priority":344},"references/wrangler/configuration.md",{"path":1046,"priority":344},"references/wrangler/gotchas.md",{"path":1048,"priority":344},"references/wrangler/patterns.md",{"path":1050,"priority":344},"references/zaraz/IMPLEMENTATION_SUMMARY.md",{"path":1052,"priority":344},"references/zaraz/README.md",{"path":1054,"priority":344},"references/zaraz/api.md",{"path":1056,"priority":344},"references/zaraz/configuration.md",{"path":1058,"priority":344},"references/zaraz/gotchas.md",{"path":1060,"priority":344},"references/zaraz/patterns.md",{"basePath":1062,"description":1063,"displayName":1064,"installMethods":1065,"rationale":1066,"selectedPaths":1067,"source":333,"sourceLanguage":259,"type":249},"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",[1068,1069,1071,1073,1075,1076],{"path":375,"priority":327},{"path":1070,"priority":344},"references/cli-and-mcp.md",{"path":1072,"priority":344},"references/deliverability.md",{"path":1074,"priority":344},"references/rest-api.md",{"path":399,"priority":344},{"path":1077,"priority":344},"references/sending.md",{"basePath":1079,"description":1080,"displayName":1081,"installMethods":1082,"rationale":1083,"selectedPaths":1084,"source":333,"sourceLanguage":259,"type":249},"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",[1085,1086,1088,1090],{"path":375,"priority":327},{"path":1087,"priority":344},"references/rules.md",{"path":1089,"priority":344},"references/testing.md",{"path":1091,"priority":344},"references/workers.md",{"basePath":246,"description":1093,"displayName":248,"installMethods":1094,"rationale":1095,"selectedPaths":1096,"source":333,"sourceLanguage":259,"type":249},"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.",{"claudeCode":12},"SKILL.md frontmatter at skills/sandbox-sdk/SKILL.md",[1097,1098,1100],{"path":375,"priority":327},{"path":1099,"priority":344},"references/api-quick-ref.md",{"path":1101,"priority":344},"references/examples.md",{"basePath":1103,"description":1104,"displayName":1105,"installMethods":1106,"rationale":1107,"selectedPaths":1108,"source":333,"sourceLanguage":259,"type":249},"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",[1109],{"path":375,"priority":327},{"basePath":1111,"description":1112,"displayName":1113,"installMethods":1114,"rationale":1115,"selectedPaths":1116,"source":333,"sourceLanguage":259,"type":249},"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",[1117,1118,1120],{"path":375,"priority":327},{"path":1119,"priority":344},"references/review.md",{"path":1087,"priority":344},{"basePath":1122,"description":1123,"displayName":1124,"installMethods":1125,"rationale":1126,"selectedPaths":1127,"source":333,"sourceLanguage":259,"type":249},"skills/wrangler","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.","wrangler",{"claudeCode":12},"SKILL.md frontmatter at skills/wrangler/SKILL.md",[1128],{"path":375,"priority":327},{"sources":1130},[1131],"manual",{"closedIssues90d":234,"description":266,"forks":235,"homepage":1133,"license":240,"openIssues90d":236,"pushedAt":237,"readmeSize":232,"stars":238,"topics":1134},"https://workers.cloudflare.com/",[297,217,247,277],{"classifiedAt":1136,"discoverAt":1137,"extractAt":1138,"githubAt":1138,"updatedAt":1136},1778684000471,1778683995923,1778683998655,[217,216,218,215,219],{"evaluatedAt":1141,"extractAt":291,"updatedAt":244},1778684147717,[],[1144,1172,1199,1220,1250,1271],{"_creationTime":1145,"_id":1146,"community":1147,"display":1148,"identity":1154,"providers":1158,"relations":1165,"tags":1168,"workflow":1169},1778696691708.3103,"k17130yban6px8xta4cajsxkkh86md0q",{"reviewCount":8},{"description":1149,"installMethods":1150,"name":1152,"sourceUrl":1153},"Create and manage sandboxed WASM agents for isolated code execution",{"claudeCode":1151},"ruvnet/ruflo","wasm-agent","https://github.com/ruvnet/ruflo",{"basePath":1155,"githubOwner":1156,"githubRepo":1157,"locale":259,"slug":1152,"type":249},"plugins/ruflo-agent/skills/wasm-agent","ruvnet","ruflo",{"evaluate":1159,"extract":1164},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":1160,"targetMarket":279,"tier":220},[1161,215,1162,216,1163],"wasm","agent","security",{"commitSha":281},{"parentExtensionId":1166,"repoId":1167},"k177mwc5cwp1g88v1h8jj6jvgh86mxg4","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[1162,216,215,1163,1161],{"evaluatedAt":1170,"extractAt":1171,"updatedAt":1170},1778699729568,1778696691708,{"_creationTime":1173,"_id":1174,"community":1175,"display":1176,"identity":1182,"providers":1185,"relations":1193,"tags":1195,"workflow":1196},1778690923100.043,"k17fs6zkv49hdzwbxp6g8hj65586nt87",{"reviewCount":8},{"description":1177,"installMethods":1178,"name":1180,"sourceUrl":1181},"Execute Python code in a safe sandboxed environment via [inference.sh](https://inference.sh). Pre-installed: NumPy, Pandas, Matplotlib, requests, BeautifulSoup, Selenium, Playwright, MoviePy, Pillow, OpenCV, trimesh, and 100+ more libraries. Use for: data processing, web scraping, image manipulation, video creation, 3D model processing, PDF generation, API calls, automation scripts. Triggers: python, execute code, run script, web scraping, data analysis, image processing, video editing, 3D models, automation, pandas, matplotlib",{"claudeCode":1179},"inferen-sh/skills","python-executor","https://github.com/inferen-sh/skills",{"basePath":1183,"githubOwner":1184,"githubRepo":247,"locale":259,"slug":1180,"type":249},"tools/utilities/python-executor","inferen-sh",{"evaluate":1186,"extract":1192},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":1187,"targetMarket":279,"tier":220},[1188,216,215,1189,1190,1191],"python","data-processing","web-scraping","automation",{"commitSha":281},{"repoId":1194},"kd75bmkxfkvvw504knzzpkzjph86n71t",[1191,216,1189,1188,215,1190],{"evaluatedAt":1197,"extractAt":1198,"updatedAt":1197},1778692535532,1778690923100,{"_creationTime":1200,"_id":1201,"community":1202,"display":1203,"identity":1207,"providers":1209,"relations":1216,"tags":1217,"workflow":1218},1778696691708.2915,"k1763yx76wrzznx10svc4t1ev586mbsb",{"reviewCount":8},{"description":1204,"installMethods":1205,"name":1206,"sourceUrl":1153},"Agent skill for sandbox - invoke with $agent-sandbox",{"claudeCode":1151},"agent-sandbox",{"basePath":1208,"githubOwner":1156,"githubRepo":1157,"locale":259,"slug":1206,"type":249},".agents/skills/agent-sandbox",{"evaluate":1210,"extract":1215},{"promptVersionExtension":208,"promptVersionScoring":209,"score":295,"tags":1211,"targetMarket":279,"tier":220},[215,216,1212,1213,1214],"development","testing","e2b",{"commitSha":281},{"repoId":1167},[216,1212,1214,215,1213],{"evaluatedAt":1219,"extractAt":1171,"updatedAt":1219},1778698274129,{"_creationTime":1221,"_id":1222,"community":1223,"display":1224,"identity":1230,"providers":1234,"relations":1242,"tags":1245,"workflow":1246},1778670306207.4084,"k17agvwpdq35dd1rfde7m5c9zx86nc32",{"reviewCount":8},{"description":1225,"installMethods":1226,"name":1228,"sourceUrl":1229},"Für jede Anfrage „Code ausführen/ausführen/auswerten“ (wie z. B. Code ausführen, Skript ausführen, Code in Python zeichnen, Code ausführen/zeichnen/Skript ausführen). Erstellt eine code_latest-Sandbox über das AgentBay SDK, ruft run_code auf, führt sie aus und gibt das Ergebnis zurück. Unterstützt Python, JavaScript, R, Java.",{"claudeCode":1227},"agentbay-ai/agentbay-skills","AgentBay AIO Skills","https://github.com/agentbay-ai/agentbay-skills",{"basePath":1231,"githubOwner":1232,"githubRepo":1233,"locale":18,"slug":1231,"type":249},"agentbay-aio-skills","agentbay-ai","agentbay-skills",{"evaluate":1235,"extract":1241},{"promptVersionExtension":208,"promptVersionScoring":209,"score":295,"tags":1236,"targetMarket":279,"tier":220},[216,1188,1237,1238,1239,215,1240],"javascript","r","java","agentbay",{"commitSha":281,"license":63},{"repoId":1243,"translatedFrom":1244},"kd72wnke7x1qmzt9j8yhhkh6cs86n6p3","k17559xqsm985xvdhpga2mb61d86n981",[1240,216,1239,1237,1188,1238,215],{"evaluatedAt":1247,"extractAt":1248,"updatedAt":1249},1778673400790,1778669991536,1778673668006,{"_creationTime":1251,"_id":1252,"community":1253,"display":1254,"identity":1257,"providers":1258,"relations":1265,"tags":1267,"workflow":1268},1778684365008.89,"k175ew2s058a5c0f3dyvr6ff0586nkyq",{"reviewCount":8},{"description":1255,"installMethods":1256,"name":1124,"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},{"basePath":1122,"githubOwner":217,"githubRepo":247,"locale":18,"slug":1124,"type":249},{"evaluate":1259,"extract":1264},{"promptVersionExtension":208,"promptVersionScoring":209,"score":1260,"tags":1261,"targetMarket":279,"tier":220},100,[217,277,299,1262,1263],"devops","deployment",{"commitSha":281},{"parentExtensionId":252,"repoId":287,"translatedFrom":1266},"k173x21yscq4havt5f3kf66bs986mr20",[299,217,1263,1262,277],{"evaluatedAt":1269,"extractAt":291,"updatedAt":1270},1778684220190,1778684365009,{"_creationTime":1272,"_id":1273,"community":1274,"display":1275,"identity":1280,"providers":1284,"relations":1288,"tags":1290,"workflow":1291},1778683070339.0781,"k179ew556ykcvqp5e6tqnakwps86m5d4",{"reviewCount":8},{"description":1276,"installMethods":1277,"name":1262,"sourceUrl":1279},"Deploy to Cloudflare (Workers, R2, D1), Docker, GCP (Cloud Run, GKE), Kubernetes (kubectl, Helm). Use for serverless, containers, CI/CD, GitOps, security audit.",{"claudeCode":1278},"binjuhor/shadcn-lar","https://github.com/binjuhor/shadcn-lar",{"basePath":1281,"githubOwner":1282,"githubRepo":1283,"locale":259,"slug":1262,"type":249},".claude/skills/devops","binjuhor","shadcn-lar",{"evaluate":1285,"extract":1287},{"promptVersionExtension":208,"promptVersionScoring":209,"score":1260,"tags":1286,"targetMarket":279,"tier":220},[1263,217,1262,1191,299],{"commitSha":281},{"repoId":1289},"kd7b04jshnqyx91sq3jrqtm56s86mmmq",[1191,299,217,1263,1262],{"evaluatedAt":1292,"extractAt":1293,"updatedAt":1292},1778683199076,1778683070339]