[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-cloudflare-cloudflare-email-service-de":3,"guides-for-cloudflare-cloudflare-email-service":1138,"similar-k17fp56avvvtg3g0c9v2mqkj5986m06g-de":1139},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":227,"parentExtension":248,"providers":305,"relations":309,"repo":311,"tags":1135,"workflow":1136},1778684307636.7468,"k17fp56avvvtg3g0c9v2mqkj5986m06g",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Senden und Empfangen von Transaktions-E-Mails mit Cloudflare Email Service (Email Sending + Email Routing). Verwenden Sie dies beim Erstellen von E-Mail-Versand (Workers-Bindung oder REST-API), E-Mail-Routing, E-Mail-Handling mit dem Agents SDK oder der Integration von E-Mails in jede App – Workers, Node.js, Python, Go usw. Verwenden Sie es auch für E-Mail-Zustellbarkeit, SPF/DKIM/DMARC, Wrangler-E-Mail-Einrichtung, MCP-E-Mail-Tools oder wenn ein Code-Agent E-Mails senden muss. Selbst für einfache Anfragen wie „E-Mail zu meinem Worker hinzufügen“ – diese Skill enthält kritische Konfigurationsdetails.",{"claudeCode":12},"cloudflare/skills","cloudflare-email-service","https://github.com/cloudflare/skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":225,"workflow":242},1778684307636.747,"kn768z5e4r08hbnndb6g3e1nk186m0ay","de",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":201,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"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,114,117,122,125,128,131,134,137,140,144,148,151,154,158,161,164,167,170,174,177,180,183,186,189],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung erklärt klar das Problem des Sendens und Empfangens von Transaktions-E-Mails mit dem Cloudflare Email Service und listet spezifische Anwendungsfälle auf, wie z. B. das Erstellen von E-Mail-Versand, Routing und die Integration von E-Mails in verschiedene Anwendungen.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Skill bietet spezifische Konfigurationsdetails, Befehlsbeispiele für Wrangler und MCP sowie Anleitungen zur Verwendung von Bindungen und REST-APIs und bietet einen Mehrwert über einfaches Prompt-Engineering für die E-Mail-Dienste von Cloudflare hinaus.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Skill deckt den vollständigen Lebenszyklus des E-Mail-Versands und -Routings ab, einschließlich Einrichtung, Konfiguration, Versand, Fehlerbehandlung und Best Practices für die Zustellbarkeit, wodurch sie in Produktionsworkflows nutzbar ist.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Die Skill konzentriert sich ausschließlich auf den Cloudflare Email Service (Senden und Routing) mit klaren Anweisungen und Referenzen, die spezifisch für diese Domäne sind, ohne sich auf nicht verwandte Bereiche auszudehnen.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die bereitgestellte Beschreibung spiegelt genau den Inhalt der SKILL.md-Datei wider und beschreibt die Fähigkeiten und Anwendungsfälle für den Cloudflare Email Service.",{"category":40,"check":41,"severity":42,"summary":43},"Aufruf","Geltungsbereich von Tools","not_applicable","Diese Skill exponiert keine spezifischen Tools oder Befehle, sie fungiert als Wissensdatenbank für einen KI-Agenten.",{"category":45,"check":46,"severity":24,"summary":47},"Dokumentation","Konfigurations- & Parameterreferenz","Die SKILL.md-Datei beschreibt Voraussetzungen, Konfigurationsoptionen (z. B. Wrangler.jsonc-Bindungen) und liefert klare Beispiele für Versand und Routing, die notwendige Parameter und gängige Szenarien abdecken.",{"category":33,"check":49,"severity":42,"summary":50},"Tool-Benennung","Diese Skill exponiert keine benutzersichtbaren Tools oder Befehle.",{"category":33,"check":52,"severity":42,"summary":53},"Minimale I/O-Oberfläche","Diese Skill exponiert keine Tools mit Schemas für Parameter oder Antwortformen; sie stellt Wissen bereit.",{"category":55,"check":56,"severity":24,"summary":57},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter der Apache-2.0-Lizenz lizenziert, wie in der gebündelten LICENSE-Datei angegeben, die eine permissive Open-Source-Lizenz ist.",{"category":59,"check":60,"severity":24,"summary":61},"Wartung","Aktualität der Commits","Der letzte Commit war am 4. Mai 2026, was innerhalb der letzten 3 Monate liegt.",{"category":59,"check":63,"severity":42,"summary":64},"Abhängigkeitsverwaltung","Es werden keine Drittanbieterabhängigkeiten explizit verwaltet oder in den Quellcode dieser Skill gebündelt.",{"category":66,"check":67,"severity":24,"summary":68},"Sicherheit","Geheimnisverwaltung","Die Dokumentation rät davon ab, API-Token fest zu kodieren, und empfiehlt die Verwendung von Umgebungsvariablen oder Cloudflare-Geheimnissen, was eine angemessene Handhabung anzeigt.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","Die Skill bietet Wissen und Codebeispiele; sie lädt oder führt keine nicht vertrauenswürdigen Daten oder Codes von Drittanbietern auf eine Weise aus, die anfällig für Injection wäre.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Lieferketten-Granaten","Die Skill ruft zur Laufzeit keine Remote-Inhalte ab und enthält keine Muster, die zu Angriffen auf die Lieferkette führen könnten.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox-Isolation","Die Skill bietet Anleitungen und Codebeispiele, keine ausführbaren Skripte, die Dateien außerhalb von Projektordnern ändern.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox-Escape-Primitive","Die Skill enthält keine Anweisungen zur Verwendung von Sandbox-Escape-Primitiven und gibt auch keine solchen aus.",{"category":66,"check":82,"severity":24,"summary":83},"Datenexfiltration","Die Skill enthält keine Anleitungen zum Lesen oder Übermitteln vertraulicher Daten an Dritte. Sie warnt vor der Festkodierung von API-Token.",{"category":66,"check":85,"severity":24,"summary":86},"Textversteckungs-Tricks","Die gebündelten Markdown-Dateien enthalten keine Textversteckungs-Tricks, unsichtbaren Zeichen oder verdächtigen Formatierungen.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque Code-Ausführung","Der Inhalt der Skill besteht aus einfachem Markdown und TypeScript-Codebeispielen ohne verschleierten oder dynamisch abgerufenen Code.",{"category":92,"check":93,"severity":24,"summary":94},"Portabilität","Strukturelle Annahme","Die Skill bietet Anleitungen und Codebeispiele, die im Allgemeinen portabel sind und keine spezifischen Projektstrukturen des Benutzers voraussetzen, außer dem, was angegeben ist (z. B. wrangler.jsonc).",{"category":96,"check":97,"severity":24,"summary":98},"Vertrauen","Aufmerksamkeit für Issues","4 Issues in den letzten 90 Tagen geöffnet, 3 geschlossen, was eine aktive Auseinandersetzung mit den Maintainern zeigt.",{"category":100,"check":101,"severity":24,"summary":102},"Versionierung","Release-Management","Die Skill hat ein aktuelles Commit-Datum (4. Mai 2026) und Installationsanweisungen über `npx skills add \u003Curl>` ermöglichen die Versionsfixierung.",{"category":104,"check":105,"severity":42,"summary":106},"Ausführung","Validierung","Die Skill liefert Wissen und Codebeispiele, keine ausführbaren Codes, die eine Eingabevalidierung gegen eine Schema-Bibliothek erfordern.",{"category":66,"check":108,"severity":24,"summary":109},"Ungeschützte destruktive Operationen","Die Skill liefert Anleitungen zum Senden und Routing von E-Mails, die keine inhärent destruktiven Operationen sind, die Bestätigungsabfragen erfordern.",{"category":111,"check":112,"severity":24,"summary":113},"Code-Ausführung","Fehlerbehandlung","Die SKILL.md-Datei enthält einen detaillierten Abschnitt zur Fehlerbehandlung mit spezifischen Fehlercodes, deren Bedeutungen und empfohlenen Aktionen sowohl für die Workers-Bindung als auch für die REST-API.",{"category":111,"check":115,"severity":42,"summary":116},"Protokollierung","Die Skill selbst führt keine destruktiven Aktionen oder ausgehenden Aufrufe durch, die eine lokale Audit-Protokollierung erfordern.",{"category":118,"check":119,"severity":120,"summary":121},"Konformität","DSGVO","info","Die Skill arbeitet mit E-Mail-Daten, die personenbezogene Daten enthalten können. Obwohl keine spezifischen personenbezogenen Daten ohne Genehmigung an Dritte übermittelt werden, wird keine spezifische Bereinigung über allgemeine Best Practices hinaus erwähnt.",{"category":118,"check":123,"severity":24,"summary":124},"Zielmarkt","Die Funktionalität der Skill ist global auf den Cloudflare Email Service anwendbar und weist keine regionalen oder gerichtlichen Einschränkungen auf.",{"category":92,"check":126,"severity":24,"summary":127},"Laufzeitstabilität","Die Skill liefert Anleitungen für Cloudflare Workers und allgemeine Anwendungen (Node.js, Python, Go) mit klaren Anweisungen und ohne angenommene Laufzeitspezifika.",{"category":45,"check":129,"severity":24,"summary":130},"README","Eine README.md-Datei existiert und erklärt klar den Zweck des Cloudflare Skills-Repositorys, einschließlich Installationsanweisungen und einer Liste verfügbarer Skills.",{"category":33,"check":132,"severity":42,"summary":133},"Größe der Tool-Oberfläche","Dies ist eine Wissens-Skill und exponiert keine spezifischen Tools oder Befehle.",{"category":40,"check":135,"severity":42,"summary":136},"Überlappende Nah-Synonyme-Tools","Diese Skill exponiert keine Tools oder Befehle, daher gibt es keine überlappenden Nah-Synonyme-Tools.",{"category":45,"check":138,"severity":24,"summary":139},"Phantom-Funktionen","Alle in der README und SKILL.md erwähnten Funktionen wie E-Mail-Versand, Routing, Zustellbarkeit und Einrichtung haben entsprechende Anleitungen und Codebeispiele in der Dokumentation der Skill.",{"category":141,"check":142,"severity":24,"summary":143},"Installation","Installationsanleitung","Die README.md bietet klare Installationsanweisungen für verschiedene Agenten (Claude Code, Cursor, npx skills) und die SKILL.md bietet kopierbare Codebeispiele für die Verwendung von Workers und REST-API.",{"category":145,"check":146,"severity":24,"summary":147},"Fehler","Aktionsfähige Fehlermeldungen","Die SKILL.md bietet einen umfassenden Abschnitt zur Fehlerbehandlung, der Fehlercodes, deren Ursachen und Abhilfemaßnahmen sowohl für die Workers-Bindung als auch für die REST-API detailliert beschreibt.",{"category":111,"check":149,"severity":42,"summary":150},"Angepinnte Abhängigkeiten","Die Skill bündelt keine ausführbaren Skripte mit Abhängigkeiten, daher ist das Anpinnen nicht anwendbar.",{"category":33,"check":152,"severity":42,"summary":153},"Trockenlauf-Vorschau","Die Skill liefert Dokumentation und Beispiele, keine ausführbaren Befehle, die einen Trockenlaufmodus erfordern würden.",{"category":155,"check":156,"severity":42,"summary":157},"Protokoll","Idempotente Wiederholung & Timeouts","Die Skill dokumentiert die Verwendung der Dienste von Cloudflare, die ihre eigenen Wiederholungs- und Timeout-Logiken verwalten, aber die Skill selbst ist kein Dienst, der ferne Aufrufe tätigt.",{"category":118,"check":159,"severity":42,"summary":160},"Telemetrie-Opt-in","Die Skill emittiert keine Telemetrie.",{"category":40,"check":162,"severity":24,"summary":163},"Präziser Zweck","Die Beschreibung definiert klar den Zweck als Senden und Empfangen von Transaktions-E-Mails mit dem Cloudflare Email Service und listet spezifische Anwendungsfälle und Grenzen auf.",{"category":40,"check":165,"severity":24,"summary":166},"Prägnante Frontmatter","Die Frontmatter in SKILL.md ist prägnant und fasst die Kernfunktionalität und Anwendungsfälle der Skill effektiv zusammen.",{"category":45,"check":168,"severity":24,"summary":169},"Prägnanter Textkörper","Der Textkörper der SKILL.md ist gut strukturiert mit klaren Abschnitten und Verweisen auf externe Dateien für tiefere Materialien, wodurch das Hauptdokument prägnant bleibt.",{"category":171,"check":172,"severity":24,"summary":173},"Kontext","Progressive Offenlegung","Die SKILL.md beschreibt den Hauptablauf und verlinkt auf detaillierte Referenzdateien für spezifische Teilaufgaben wie Senden, Routing und Zustellbarkeit, was eine progressive Offenlegung zeigt.",{"category":171,"check":175,"severity":42,"summary":176},"Forked Exploration","Diese Skill ist eine Wissensressource und beinhaltet keine tiefgreifende Exploration oder Codeüberprüfung, die `context: fork` erfordern würde.",{"category":22,"check":178,"severity":24,"summary":179},"Anwendungsbeispiele","Die Skill bietet mehrere End-to-End-Beispiele, die sofort einsatzbereit sind, für Workers-Bindungen, REST-API und gängige Szenarien und demonstriert Eingaben, Aufrufe und erwartete Ergebnisse.",{"category":22,"check":181,"severity":24,"summary":182},"Randfälle","Die Skill dokumentiert häufige Fehler, Fehlerbehandlung mit spezifischen Codes und Wiederherstellungsschritten sowie Überlegungen zur Zustellbarkeit und deckt verschiedene Fehlerarten und Einschränkungen ab.",{"category":111,"check":184,"severity":42,"summary":185},"Tool-Fallback","Diese Skill hängt nicht von externen MCP-Servern oder Tools ab, die einen Fallback-Pfad erfordern würden; sie liefert Wissen und Codebeispiele.",{"category":66,"check":187,"severity":42,"summary":188},"Stopp bei unerwartetem Zustand","Die Skill beinhaltet keine automatisierten destruktiven Operationen oder Workflows, die eine explizite Zustandsprüfung vor der Ausführung erfordern.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-Skill-Kopplung","Die Skill ist eigenständig im Bereich des Cloudflare Email Service und stützt sich nicht implizit auf andere Skills; sie referenziert verwandte Konzepte wie Zustellbarkeit und CLI-Setup klar.",1778684109901,"Diese Skill bietet detaillierte Dokumentation, Codebeispiele und Einrichtungsanweisungen für die Verwendung der E-Mail-Sendungs- und E-Mail-Routing-Dienste von Cloudflare, die Workers-Bindungen, REST-API, CLI-Befehle und Best Practices abdecken.",[195,196,197,198,199,200],"Transaktions-E-Mails über Workers-Bindung senden","Transaktions-E-Mails über REST-API senden","Eingehende E-Mails über einen Worker weiterleiten","E-Mail-Versand und -Weiterleitung konfigurieren","Verbesserung der E-Mail-Zustellbarkeit und Authentifizierung (SPF, DKIM, DMARC)","E-Mail-Anhänge und Inline-Bilder verarbeiten",[202,203,204],"Versand von Marketing- oder Massen-E-Mail-Kampagnen","Bereitstellung einer E-Mail-Client- oder Posteingangsschnittstelle","Verwaltung von E-Mail-Inhalten über Transaktionsnachrichten hinaus","3.0.0","4.4.0","Anleitung der Benutzer zum Senden und Empfangen von Transaktions-E-Mails mit dem Cloudflare Email Service, um die Integration in Anwendungen zu erleichtern und eine ordnungsgemäße Einrichtung und Zustellbarkeit zu gewährleisten.","Die Skill ist außergewöhnlich gut dokumentiert und bietet klare Anweisungen, umfassende Beispiele und detaillierte Fehlerbehandlung für den Cloudflare Email Service. Die einzige geringfügige Feststellung ist \"info\" zu DSGVO aufgrund der Art von E-Mail-Daten, aber insgesamt stellt sie eine qualitativ hochwertige, produktionsbereite Ressource dar.",95,"Eine umfassende und gut dokumentierte Skill für die Verwaltung des Cloudflare Email Service, die Senden, Routing und Zustellbarkeit abdeckt.",[212,213,214,215,216,217],"email","cloudflare","workers","api","transactional-email","email-routing","verified",[220,221,222,223,224],"Erstellung von E-Mail-Versandfunktionen in Cloudflare Workers","Integration der E-Mail-Verarbeitung in KI-Agenten über das Agents SDK","Senden von E-Mails von externen Anwendungen (Node.js, Python, Go)","Einrichtung der E-Mail-Weiterleitung für eingehende E-Mails","Sicherstellung hoher E-Mail-Zustellbarkeit und Vermeidung von Spamfiltern",{"codeQuality":226,"collectedAt":228,"documentation":229,"maintenance":232,"security":238,"testCoverage":240},{"hasLockfile":227},false,1778684090803,{"descriptionLength":230,"readmeSize":231},508,3982,{"closedIssues90d":233,"forks":234,"hasChangelog":227,"openIssues90d":235,"pushedAt":236,"stars":237},3,127,4,1777891816000,1523,{"hasNpmPackage":227,"license":239,"smitheryVerified":227},"Apache-2.0",{"hasCi":241,"hasTests":227},true,{"updatedAt":243},1778684307636,{"basePath":245,"githubOwner":213,"githubRepo":246,"locale":18,"slug":13,"type":247},"skills/cloudflare-email-service","skills","skill",{"_creationTime":249,"_id":250,"community":251,"display":252,"identity":255,"parentExtension":259,"providers":290,"relations":300,"tags":301,"workflow":302},1778684000954.309,"k170tak3cytwwwr9nwfqq1yxm986nvs8",{"reviewCount":8},{"description":253,"installMethods":254,"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":256,"githubOwner":213,"githubRepo":246,"locale":257,"slug":246,"type":258},"","en","plugin",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":266,"providers":268,"relations":283,"tags":285,"workflow":286},1778684000954.3088,"k179smx9b0c75eh2jsqgz9xfp986n4jz",{"reviewCount":8},{"description":264,"installMethods":265,"name":213,"sourceUrl":14},"Skills for teaching agents how to build on Cloudflare.",{"claudeCode":12},{"basePath":256,"githubOwner":213,"githubRepo":246,"locale":257,"slug":246,"type":267},"marketplace",{"evaluate":269,"extract":277},{"promptVersionExtension":270,"promptVersionScoring":206,"score":271,"tags":272,"targetMarket":276,"tier":218},"3.1.0",97,[213,273,274,214,275],"developer-platform","ai-agents","mcp-server","global",{"commitSha":278,"marketplace":279,"plugin":281},"HEAD",{"name":213,"pluginCount":280},1,{"mcpCount":8,"provider":282,"skillCount":8},"classify",{"repoId":284},"kd773cpk65hjcvrqvbjn75pajd86nqq2",[274,213,273,275,214],{"evaluatedAt":287,"extractAt":288,"updatedAt":289},1778684021134,1778684000954,1778684365462,{"evaluate":291,"extract":297},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":292,"targetMarket":276,"tier":218},[213,214,293,294,295,296],"agents","serverless","cli","mcp",{"commitSha":278,"plugin":298},{"mcpCount":8,"provider":282,"skillCount":299},8,{"parentExtensionId":261,"repoId":284},[293,295,213,296,294,214],{"evaluatedAt":303,"extractAt":288,"updatedAt":304},1778684046091,1778684365942,{"evaluate":306,"extract":308},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":307,"targetMarket":276,"tier":218},[212,213,214,215,216,217],{"commitSha":278},{"parentExtensionId":250,"repoId":284,"translatedFrom":310},"k179cpw09gg4g5h812z07rky9586mx8p",{"_creationTime":312,"_id":284,"identity":313,"providers":314,"workflow":1131},1778683995923.7346,{"githubOwner":213,"githubRepo":246,"sourceUrl":14},{"classify":315,"discover":1125,"github":1128},{"commitSha":278,"extensions":316},[317,330,363,410,1057,1072,1086,1098,1106,1117],{"basePath":256,"displayName":213,"installMethods":318,"rationale":319,"selectedPaths":320,"source":329,"sourceLanguage":257,"type":267},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[321,324,326],{"path":322,"priority":323},".claude-plugin/marketplace.json","mandatory",{"path":325,"priority":323},"README.md",{"path":327,"priority":328},"LICENSE","high","rule",{"basePath":256,"description":253,"displayName":213,"installMethods":331,"rationale":332,"selectedPaths":333,"source":329,"sourceLanguage":257,"type":258},{"claudeCode":213},"plugin manifest at .claude-plugin/plugin.json",[334,336,337,338,341,343,345,347,349,351,353,355,357,359,361],{"path":335,"priority":323},".claude-plugin/plugin.json",{"path":325,"priority":323},{"path":327,"priority":328},{"path":339,"priority":340},"skills/agents-sdk/SKILL.md","medium",{"path":342,"priority":340},"skills/cloudflare/SKILL.md",{"path":344,"priority":340},"skills/cloudflare-email-service/SKILL.md",{"path":346,"priority":340},"skills/durable-objects/SKILL.md",{"path":348,"priority":340},"skills/sandbox-sdk/SKILL.md",{"path":350,"priority":340},"skills/web-perf/SKILL.md",{"path":352,"priority":340},"skills/workers-best-practices/SKILL.md",{"path":354,"priority":340},"skills/wrangler/SKILL.md",{"path":356,"priority":323},".mcp.json",{"path":358,"priority":328},"commands/build-agent.md",{"path":360,"priority":328},"commands/build-mcp.md",{"path":362,"priority":328},".cursor-plugin/plugin.json",{"basePath":364,"description":365,"displayName":366,"installMethods":367,"rationale":368,"selectedPaths":369,"source":329,"sourceLanguage":257,"type":247},"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",[370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408],{"path":371,"priority":323},"SKILL.md",{"path":373,"priority":340},"references/browse-the-web.md",{"path":375,"priority":340},"references/callable.md",{"path":377,"priority":340},"references/client-sdk.md",{"path":379,"priority":340},"references/codemode.md",{"path":381,"priority":340},"references/configuration.md",{"path":383,"priority":340},"references/durable-execution.md",{"path":385,"priority":340},"references/email.md",{"path":387,"priority":340},"references/human-in-the-loop.md",{"path":389,"priority":340},"references/mcp.md",{"path":391,"priority":340},"references/observability.md",{"path":393,"priority":340},"references/queue-retries.md",{"path":395,"priority":340},"references/routing.md",{"path":397,"priority":340},"references/server-driven-messages.md",{"path":399,"priority":340},"references/state-scheduling.md",{"path":401,"priority":340},"references/streaming-chat.md",{"path":403,"priority":340},"references/think.md",{"path":405,"priority":340},"references/voice.md",{"path":407,"priority":340},"references/webhooks-push.md",{"path":409,"priority":340},"references/workflows.md",{"basePath":411,"description":412,"displayName":213,"installMethods":413,"rationale":414,"selectedPaths":415,"source":329,"sourceLanguage":257,"type":247},"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",[416,417,419,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],{"path":371,"priority":323},{"path":418,"priority":340},"references/agents-sdk/README.md",{"path":420,"priority":340},"references/agents-sdk/api.md",{"path":422,"priority":340},"references/agents-sdk/configuration.md",{"path":424,"priority":340},"references/agents-sdk/gotchas.md",{"path":426,"priority":340},"references/agents-sdk/patterns.md",{"path":428,"priority":340},"references/ai-gateway/README.md",{"path":430,"priority":340},"references/ai-gateway/configuration.md",{"path":432,"priority":340},"references/ai-gateway/dynamic-routing.md",{"path":434,"priority":340},"references/ai-gateway/features.md",{"path":436,"priority":340},"references/ai-gateway/sdk-integration.md",{"path":438,"priority":340},"references/ai-gateway/troubleshooting.md",{"path":440,"priority":340},"references/ai-search/README.md",{"path":442,"priority":340},"references/ai-search/api.md",{"path":444,"priority":340},"references/ai-search/configuration.md",{"path":446,"priority":340},"references/ai-search/gotchas.md",{"path":448,"priority":340},"references/ai-search/patterns.md",{"path":450,"priority":340},"references/analytics-engine/README.md",{"path":452,"priority":340},"references/analytics-engine/api.md",{"path":454,"priority":340},"references/analytics-engine/configuration.md",{"path":456,"priority":340},"references/analytics-engine/gotchas.md",{"path":458,"priority":340},"references/analytics-engine/patterns.md",{"path":460,"priority":340},"references/api/README.md",{"path":462,"priority":340},"references/api/api.md",{"path":464,"priority":340},"references/api/configuration.md",{"path":466,"priority":340},"references/api/gotchas.md",{"path":468,"priority":340},"references/api/patterns.md",{"path":470,"priority":340},"references/api-shield/README.md",{"path":472,"priority":340},"references/api-shield/api.md",{"path":474,"priority":340},"references/api-shield/configuration.md",{"path":476,"priority":340},"references/api-shield/gotchas.md",{"path":478,"priority":340},"references/api-shield/patterns.md",{"path":480,"priority":340},"references/argo-smart-routing/README.md",{"path":482,"priority":340},"references/argo-smart-routing/api.md",{"path":484,"priority":340},"references/argo-smart-routing/configuration.md",{"path":486,"priority":340},"references/argo-smart-routing/gotchas.md",{"path":488,"priority":340},"references/argo-smart-routing/patterns.md",{"path":490,"priority":340},"references/artifacts/README.md",{"path":492,"priority":340},"references/artifacts/api.md",{"path":494,"priority":340},"references/artifacts/configuration.md",{"path":496,"priority":340},"references/bindings/README.md",{"path":498,"priority":340},"references/bindings/api.md",{"path":500,"priority":340},"references/bindings/configuration.md",{"path":502,"priority":340},"references/bindings/gotchas.md",{"path":504,"priority":340},"references/bindings/patterns.md",{"path":506,"priority":340},"references/bot-management/README.md",{"path":508,"priority":340},"references/bot-management/api.md",{"path":510,"priority":340},"references/bot-management/configuration.md",{"path":512,"priority":340},"references/bot-management/gotchas.md",{"path":514,"priority":340},"references/bot-management/patterns.md",{"path":516,"priority":340},"references/browser-rendering/README.md",{"path":518,"priority":340},"references/browser-rendering/api.md",{"path":520,"priority":340},"references/browser-rendering/configuration.md",{"path":522,"priority":340},"references/browser-rendering/gotchas.md",{"path":524,"priority":340},"references/browser-rendering/patterns.md",{"path":526,"priority":340},"references/c3/README.md",{"path":528,"priority":340},"references/c3/api.md",{"path":530,"priority":340},"references/c3/configuration.md",{"path":532,"priority":340},"references/c3/gotchas.md",{"path":534,"priority":340},"references/c3/patterns.md",{"path":536,"priority":340},"references/cache-reserve/README.md",{"path":538,"priority":340},"references/cache-reserve/api.md",{"path":540,"priority":340},"references/cache-reserve/configuration.md",{"path":542,"priority":340},"references/cache-reserve/gotchas.md",{"path":544,"priority":340},"references/cache-reserve/patterns.md",{"path":546,"priority":340},"references/containers/README.md",{"path":548,"priority":340},"references/containers/api.md",{"path":550,"priority":340},"references/containers/configuration.md",{"path":552,"priority":340},"references/containers/gotchas.md",{"path":554,"priority":340},"references/containers/patterns.md",{"path":556,"priority":340},"references/cron-triggers/README.md",{"path":558,"priority":340},"references/cron-triggers/api.md",{"path":560,"priority":340},"references/cron-triggers/configuration.md",{"path":562,"priority":340},"references/cron-triggers/gotchas.md",{"path":564,"priority":340},"references/cron-triggers/patterns.md",{"path":566,"priority":340},"references/d1/README.md",{"path":568,"priority":340},"references/d1/api.md",{"path":570,"priority":340},"references/d1/configuration.md",{"path":572,"priority":340},"references/d1/gotchas.md",{"path":574,"priority":340},"references/d1/patterns.md",{"path":576,"priority":340},"references/ddos/README.md",{"path":578,"priority":340},"references/ddos/api.md",{"path":580,"priority":340},"references/ddos/configuration.md",{"path":582,"priority":340},"references/ddos/gotchas.md",{"path":584,"priority":340},"references/ddos/patterns.md",{"path":586,"priority":340},"references/do-storage/README.md",{"path":588,"priority":340},"references/do-storage/api.md",{"path":590,"priority":340},"references/do-storage/configuration.md",{"path":592,"priority":340},"references/do-storage/gotchas.md",{"path":594,"priority":340},"references/do-storage/patterns.md",{"path":596,"priority":340},"references/do-storage/testing.md",{"path":598,"priority":340},"references/durable-objects/README.md",{"path":600,"priority":340},"references/durable-objects/api.md",{"path":602,"priority":340},"references/durable-objects/configuration.md",{"path":604,"priority":340},"references/durable-objects/gotchas.md",{"path":606,"priority":340},"references/durable-objects/patterns.md",{"path":608,"priority":340},"references/email-routing/README.md",{"path":610,"priority":340},"references/email-routing/api.md",{"path":612,"priority":340},"references/email-routing/configuration.md",{"path":614,"priority":340},"references/email-routing/gotchas.md",{"path":616,"priority":340},"references/email-routing/patterns.md",{"path":618,"priority":340},"references/email-workers/README.md",{"path":620,"priority":340},"references/email-workers/api.md",{"path":622,"priority":340},"references/email-workers/configuration.md",{"path":624,"priority":340},"references/email-workers/gotchas.md",{"path":626,"priority":340},"references/email-workers/patterns.md",{"path":628,"priority":340},"references/flagship/README.md",{"path":630,"priority":340},"references/flagship/api.md",{"path":632,"priority":340},"references/flagship/configuration.md",{"path":634,"priority":340},"references/flagship/gotchas.md",{"path":636,"priority":340},"references/flagship/patterns.md",{"path":638,"priority":340},"references/graphql-api/README.md",{"path":640,"priority":340},"references/graphql-api/api.md",{"path":642,"priority":340},"references/graphql-api/configuration.md",{"path":644,"priority":340},"references/graphql-api/gotchas.md",{"path":646,"priority":340},"references/graphql-api/patterns.md",{"path":648,"priority":340},"references/hyperdrive/README.md",{"path":650,"priority":340},"references/hyperdrive/api.md",{"path":652,"priority":340},"references/hyperdrive/configuration.md",{"path":654,"priority":340},"references/hyperdrive/gotchas.md",{"path":656,"priority":340},"references/hyperdrive/patterns.md",{"path":658,"priority":340},"references/images/README.md",{"path":660,"priority":340},"references/images/api.md",{"path":662,"priority":340},"references/images/configuration.md",{"path":664,"priority":340},"references/images/gotchas.md",{"path":666,"priority":340},"references/images/patterns.md",{"path":668,"priority":340},"references/kv/README.md",{"path":670,"priority":340},"references/kv/api.md",{"path":672,"priority":340},"references/kv/configuration.md",{"path":674,"priority":340},"references/kv/gotchas.md",{"path":676,"priority":340},"references/kv/patterns.md",{"path":678,"priority":340},"references/miniflare/README.md",{"path":680,"priority":340},"references/miniflare/api.md",{"path":682,"priority":340},"references/miniflare/configuration.md",{"path":684,"priority":340},"references/miniflare/gotchas.md",{"path":686,"priority":340},"references/miniflare/patterns.md",{"path":688,"priority":340},"references/network-interconnect/README.md",{"path":690,"priority":340},"references/network-interconnect/api.md",{"path":692,"priority":340},"references/network-interconnect/configuration.md",{"path":694,"priority":340},"references/network-interconnect/gotchas.md",{"path":696,"priority":340},"references/network-interconnect/patterns.md",{"path":698,"priority":340},"references/observability/README.md",{"path":700,"priority":340},"references/observability/api.md",{"path":702,"priority":340},"references/observability/configuration.md",{"path":704,"priority":340},"references/observability/gotchas.md",{"path":706,"priority":340},"references/observability/patterns.md",{"path":708,"priority":340},"references/pages/README.md",{"path":710,"priority":340},"references/pages/api.md",{"path":712,"priority":340},"references/pages/configuration.md",{"path":714,"priority":340},"references/pages/gotchas.md",{"path":716,"priority":340},"references/pages/patterns.md",{"path":718,"priority":340},"references/pages-functions/README.md",{"path":720,"priority":340},"references/pages-functions/api.md",{"path":722,"priority":340},"references/pages-functions/configuration.md",{"path":724,"priority":340},"references/pages-functions/gotchas.md",{"path":726,"priority":340},"references/pages-functions/patterns.md",{"path":728,"priority":340},"references/pipelines/README.md",{"path":730,"priority":340},"references/pipelines/api.md",{"path":732,"priority":340},"references/pipelines/configuration.md",{"path":734,"priority":340},"references/pipelines/gotchas.md",{"path":736,"priority":340},"references/pipelines/patterns.md",{"path":738,"priority":340},"references/pulumi/README.md",{"path":740,"priority":340},"references/pulumi/api.md",{"path":742,"priority":340},"references/pulumi/configuration.md",{"path":744,"priority":340},"references/pulumi/gotchas.md",{"path":746,"priority":340},"references/pulumi/patterns.md",{"path":748,"priority":340},"references/queues/README.md",{"path":750,"priority":340},"references/queues/api.md",{"path":752,"priority":340},"references/queues/configuration.md",{"path":754,"priority":340},"references/queues/gotchas.md",{"path":756,"priority":340},"references/queues/patterns.md",{"path":758,"priority":340},"references/r2/README.md",{"path":760,"priority":340},"references/r2/api.md",{"path":762,"priority":340},"references/r2/configuration.md",{"path":764,"priority":340},"references/r2/gotchas.md",{"path":766,"priority":340},"references/r2/patterns.md",{"path":768,"priority":340},"references/r2-data-catalog/README.md",{"path":770,"priority":340},"references/r2-data-catalog/api.md",{"path":772,"priority":340},"references/r2-data-catalog/configuration.md",{"path":774,"priority":340},"references/r2-data-catalog/gotchas.md",{"path":776,"priority":340},"references/r2-data-catalog/patterns.md",{"path":778,"priority":340},"references/r2-sql/README.md",{"path":780,"priority":340},"references/r2-sql/SKILL.md.backup",{"path":782,"priority":340},"references/r2-sql/api.md",{"path":784,"priority":340},"references/r2-sql/configuration.md",{"path":786,"priority":340},"references/r2-sql/gotchas.md",{"path":788,"priority":340},"references/r2-sql/patterns.md",{"path":790,"priority":340},"references/realtime-sfu/README.md",{"path":792,"priority":340},"references/realtime-sfu/api.md",{"path":794,"priority":340},"references/realtime-sfu/configuration.md",{"path":796,"priority":340},"references/realtime-sfu/gotchas.md",{"path":798,"priority":340},"references/realtime-sfu/patterns.md",{"path":800,"priority":340},"references/realtimekit/README.md",{"path":802,"priority":340},"references/realtimekit/api.md",{"path":804,"priority":340},"references/realtimekit/configuration.md",{"path":806,"priority":340},"references/realtimekit/gotchas.md",{"path":808,"priority":340},"references/realtimekit/patterns.md",{"path":810,"priority":340},"references/sandbox/README.md",{"path":812,"priority":340},"references/sandbox/api.md",{"path":814,"priority":340},"references/sandbox/configuration.md",{"path":816,"priority":340},"references/sandbox/gotchas.md",{"path":818,"priority":340},"references/sandbox/patterns.md",{"path":820,"priority":340},"references/secrets-store/README.md",{"path":822,"priority":340},"references/secrets-store/api.md",{"path":824,"priority":340},"references/secrets-store/configuration.md",{"path":826,"priority":340},"references/secrets-store/gotchas.md",{"path":828,"priority":340},"references/secrets-store/patterns.md",{"path":830,"priority":340},"references/smart-placement/README.md",{"path":832,"priority":340},"references/smart-placement/api.md",{"path":834,"priority":340},"references/smart-placement/configuration.md",{"path":836,"priority":340},"references/smart-placement/gotchas.md",{"path":838,"priority":340},"references/smart-placement/patterns.md",{"path":840,"priority":340},"references/snippets/README.md",{"path":842,"priority":340},"references/snippets/api.md",{"path":844,"priority":340},"references/snippets/configuration.md",{"path":846,"priority":340},"references/snippets/gotchas.md",{"path":848,"priority":340},"references/snippets/patterns.md",{"path":850,"priority":340},"references/spectrum/README.md",{"path":852,"priority":340},"references/spectrum/api.md",{"path":854,"priority":340},"references/spectrum/configuration.md",{"path":856,"priority":340},"references/spectrum/gotchas.md",{"path":858,"priority":340},"references/spectrum/patterns.md",{"path":860,"priority":340},"references/static-assets/README.md",{"path":862,"priority":340},"references/static-assets/api.md",{"path":864,"priority":340},"references/static-assets/configuration.md",{"path":866,"priority":340},"references/static-assets/gotchas.md",{"path":868,"priority":340},"references/static-assets/patterns.md",{"path":870,"priority":340},"references/stream/README.md",{"path":872,"priority":340},"references/stream/api-live.md",{"path":874,"priority":340},"references/stream/api.md",{"path":876,"priority":340},"references/stream/configuration.md",{"path":878,"priority":340},"references/stream/gotchas.md",{"path":880,"priority":340},"references/stream/patterns.md",{"path":882,"priority":340},"references/tail-workers/README.md",{"path":884,"priority":340},"references/tail-workers/api.md",{"path":886,"priority":340},"references/tail-workers/configuration.md",{"path":888,"priority":340},"references/tail-workers/gotchas.md",{"path":890,"priority":340},"references/tail-workers/patterns.md",{"path":892,"priority":340},"references/terraform/README.md",{"path":894,"priority":340},"references/terraform/api.md",{"path":896,"priority":340},"references/terraform/configuration.md",{"path":898,"priority":340},"references/terraform/gotchas.md",{"path":900,"priority":340},"references/terraform/patterns.md",{"path":902,"priority":340},"references/tunnel/README.md",{"path":904,"priority":340},"references/tunnel/api.md",{"path":906,"priority":340},"references/tunnel/configuration.md",{"path":908,"priority":340},"references/tunnel/gotchas.md",{"path":910,"priority":340},"references/tunnel/networking.md",{"path":912,"priority":340},"references/tunnel/patterns.md",{"path":914,"priority":340},"references/turn/README.md",{"path":916,"priority":340},"references/turn/api.md",{"path":918,"priority":340},"references/turn/configuration.md",{"path":920,"priority":340},"references/turn/gotchas.md",{"path":922,"priority":340},"references/turn/patterns.md",{"path":924,"priority":340},"references/turnstile/README.md",{"path":926,"priority":340},"references/turnstile/api.md",{"path":928,"priority":340},"references/turnstile/configuration.md",{"path":930,"priority":340},"references/turnstile/gotchas.md",{"path":932,"priority":340},"references/turnstile/patterns.md",{"path":934,"priority":340},"references/vectorize/README.md",{"path":936,"priority":340},"references/vectorize/api.md",{"path":938,"priority":340},"references/vectorize/configuration.md",{"path":940,"priority":340},"references/vectorize/gotchas.md",{"path":942,"priority":340},"references/vectorize/patterns.md",{"path":944,"priority":340},"references/waf/README.md",{"path":946,"priority":340},"references/waf/api.md",{"path":948,"priority":340},"references/waf/configuration.md",{"path":950,"priority":340},"references/waf/gotchas.md",{"path":952,"priority":340},"references/waf/patterns.md",{"path":954,"priority":340},"references/web-analytics/README.md",{"path":956,"priority":340},"references/web-analytics/configuration.md",{"path":958,"priority":340},"references/web-analytics/gotchas.md",{"path":960,"priority":340},"references/web-analytics/integration.md",{"path":962,"priority":340},"references/web-analytics/patterns.md",{"path":964,"priority":340},"references/workerd/README.md",{"path":966,"priority":340},"references/workerd/api.md",{"path":968,"priority":340},"references/workerd/configuration.md",{"path":970,"priority":340},"references/workerd/gotchas.md",{"path":972,"priority":340},"references/workerd/patterns.md",{"path":974,"priority":340},"references/workers/README.md",{"path":976,"priority":340},"references/workers/api.md",{"path":978,"priority":340},"references/workers/configuration.md",{"path":980,"priority":340},"references/workers/frameworks.md",{"path":982,"priority":340},"references/workers/gotchas.md",{"path":984,"priority":340},"references/workers/patterns.md",{"path":986,"priority":340},"references/workers-ai/README.md",{"path":988,"priority":340},"references/workers-ai/api.md",{"path":990,"priority":340},"references/workers-ai/configuration.md",{"path":992,"priority":340},"references/workers-ai/gotchas.md",{"path":994,"priority":340},"references/workers-ai/patterns.md",{"path":996,"priority":340},"references/workers-for-platforms/README.md",{"path":998,"priority":340},"references/workers-for-platforms/api.md",{"path":1000,"priority":340},"references/workers-for-platforms/configuration.md",{"path":1002,"priority":340},"references/workers-for-platforms/gotchas.md",{"path":1004,"priority":340},"references/workers-for-platforms/patterns.md",{"path":1006,"priority":340},"references/workers-playground/README.md",{"path":1008,"priority":340},"references/workers-playground/api.md",{"path":1010,"priority":340},"references/workers-playground/configuration.md",{"path":1012,"priority":340},"references/workers-playground/gotchas.md",{"path":1014,"priority":340},"references/workers-playground/patterns.md",{"path":1016,"priority":340},"references/workers-vpc/README.md",{"path":1018,"priority":340},"references/workers-vpc/api.md",{"path":1020,"priority":340},"references/workers-vpc/configuration.md",{"path":1022,"priority":340},"references/workers-vpc/gotchas.md",{"path":1024,"priority":340},"references/workers-vpc/patterns.md",{"path":1026,"priority":340},"references/workflows/README.md",{"path":1028,"priority":340},"references/workflows/api.md",{"path":1030,"priority":340},"references/workflows/configuration.md",{"path":1032,"priority":340},"references/workflows/gotchas.md",{"path":1034,"priority":340},"references/workflows/patterns.md",{"path":1036,"priority":340},"references/wrangler/README.md",{"path":1038,"priority":340},"references/wrangler/api.md",{"path":1040,"priority":340},"references/wrangler/configuration.md",{"path":1042,"priority":340},"references/wrangler/gotchas.md",{"path":1044,"priority":340},"references/wrangler/patterns.md",{"path":1046,"priority":340},"references/zaraz/IMPLEMENTATION_SUMMARY.md",{"path":1048,"priority":340},"references/zaraz/README.md",{"path":1050,"priority":340},"references/zaraz/api.md",{"path":1052,"priority":340},"references/zaraz/configuration.md",{"path":1054,"priority":340},"references/zaraz/gotchas.md",{"path":1056,"priority":340},"references/zaraz/patterns.md",{"basePath":245,"description":1058,"displayName":13,"installMethods":1059,"rationale":1060,"selectedPaths":1061,"source":329,"sourceLanguage":257,"type":247},"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.",{"claudeCode":12},"SKILL.md frontmatter at skills/cloudflare-email-service/SKILL.md",[1062,1063,1065,1067,1069,1070],{"path":371,"priority":323},{"path":1064,"priority":340},"references/cli-and-mcp.md",{"path":1066,"priority":340},"references/deliverability.md",{"path":1068,"priority":340},"references/rest-api.md",{"path":395,"priority":340},{"path":1071,"priority":340},"references/sending.md",{"basePath":1073,"description":1074,"displayName":1075,"installMethods":1076,"rationale":1077,"selectedPaths":1078,"source":329,"sourceLanguage":257,"type":247},"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",[1079,1080,1082,1084],{"path":371,"priority":323},{"path":1081,"priority":340},"references/rules.md",{"path":1083,"priority":340},"references/testing.md",{"path":1085,"priority":340},"references/workers.md",{"basePath":1087,"description":1088,"displayName":1089,"installMethods":1090,"rationale":1091,"selectedPaths":1092,"source":329,"sourceLanguage":257,"type":247},"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",[1093,1094,1096],{"path":371,"priority":323},{"path":1095,"priority":340},"references/api-quick-ref.md",{"path":1097,"priority":340},"references/examples.md",{"basePath":1099,"description":1100,"displayName":1101,"installMethods":1102,"rationale":1103,"selectedPaths":1104,"source":329,"sourceLanguage":257,"type":247},"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",[1105],{"path":371,"priority":323},{"basePath":1107,"description":1108,"displayName":1109,"installMethods":1110,"rationale":1111,"selectedPaths":1112,"source":329,"sourceLanguage":257,"type":247},"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",[1113,1114,1116],{"path":371,"priority":323},{"path":1115,"priority":340},"references/review.md",{"path":1081,"priority":340},{"basePath":1118,"description":1119,"displayName":1120,"installMethods":1121,"rationale":1122,"selectedPaths":1123,"source":329,"sourceLanguage":257,"type":247},"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",[1124],{"path":371,"priority":323},{"sources":1126},[1127],"manual",{"closedIssues90d":233,"description":264,"forks":234,"homepage":1129,"license":239,"openIssues90d":235,"pushedAt":236,"readmeSize":231,"stars":237,"topics":1130},"https://workers.cloudflare.com/",[293,213,246,214],{"classifiedAt":1132,"discoverAt":1133,"extractAt":1134,"githubAt":1134,"updatedAt":1132},1778684000471,1778683995923,1778683998655,[215,213,212,217,216,214],{"evaluatedAt":1137,"extractAt":288,"updatedAt":243},1778684110007,[],[1140,1161,1189,1224,1245,1273],{"_creationTime":1141,"_id":1142,"community":1143,"display":1144,"identity":1147,"providers":1148,"relations":1155,"tags":1157,"workflow":1158},1778684365008.89,"k175ew2s058a5c0f3dyvr6ff0586nkyq",{"reviewCount":8},{"description":1145,"installMethods":1146,"name":1120,"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":1118,"githubOwner":213,"githubRepo":246,"locale":18,"slug":1120,"type":247},{"evaluate":1149,"extract":1154},{"promptVersionExtension":205,"promptVersionScoring":206,"score":1150,"tags":1151,"targetMarket":276,"tier":218},100,[213,214,295,1152,1153],"devops","deployment",{"commitSha":278},{"parentExtensionId":250,"repoId":284,"translatedFrom":1156},"k173x21yscq4havt5f3kf66bs986mr20",[295,213,1153,1152,214],{"evaluatedAt":1159,"extractAt":288,"updatedAt":1160},1778684220190,1778684365009,{"_creationTime":1162,"_id":1163,"community":1164,"display":1165,"identity":1171,"providers":1174,"relations":1183,"tags":1185,"workflow":1186},1778695021936.5552,"k172b680yjc5dekp4dw1ny02q186nnyk",{"reviewCount":8},{"description":1166,"installMethods":1167,"name":1169,"sourceUrl":1170},"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":1168},"openai/skills","cloudflare-deploy","https://github.com/openai/skills",{"basePath":1172,"githubOwner":1173,"githubRepo":246,"locale":257,"slug":1169,"type":247},"skills/.curated/cloudflare-deploy","openai",{"evaluate":1175,"extract":1182},{"promptVersionExtension":205,"promptVersionScoring":206,"score":1176,"tags":1177,"targetMarket":276,"tier":218},99,[1178,1153,213,214,1179,1180,1181],"cloud","pages","infrastructure","developer-tools",{"commitSha":278},{"repoId":1184},"kd75n2zj3yh472p25zffgycved86mnpx",[1178,213,1153,1181,1180,1179,214],{"evaluatedAt":1187,"extractAt":1188,"updatedAt":1187},1778695077986,1778695021936,{"_creationTime":1190,"_id":1191,"community":1192,"display":1193,"identity":1199,"providers":1205,"relations":1218,"tags":1220,"workflow":1221},1778688112811.7444,"k17dwqdr2xe21jh3cxavxddh4986m5fq",{"reviewCount":8},{"description":1194,"installMethods":1195,"name":1197,"sourceUrl":1198},"Configurez correctement vos zones DNS pour l'email deliverability (SPF, DKIM, DMARC), la sécurité (DNSSEC, CAA), et l'automatisation (OVH API, Cloudflare, Terraform), basé sur les best practices 2024-2025. Use when: **Configurer l'authentification email** - SPF, DKIM, DMARC pour éviter le spam folder; **Sécuriser un domaine** - DNSSEC, CAA records, protection contre le spoofing; **Automatiser la gestion DNS** - OVH API, Cloudflare API, Terraform; **Débugger des problèmes DNS** - dig, nslookup...",{"claudeCode":1196},"guia-matthieu/clawfu-skills","DNS Zonefile Configuration","https://github.com/guia-matthieu/clawfu-skills",{"basePath":1200,"githubOwner":1201,"githubRepo":1202,"locale":1203,"slug":1204,"type":247},"skills/devops/dns-zonefile-config","guia-matthieu","clawfu-skills","fr","dns-zonefile-config",{"evaluate":1206,"extract":1216},{"promptVersionExtension":205,"promptVersionScoring":206,"score":1176,"tags":1207,"targetMarket":276,"tier":218},[1208,212,1209,1210,213,1211,1212,1213,1214,1215],"dns","security","automation","ovh","terraform","spf","dkim","dmarc",{"commitSha":278,"license":1217},"MIT",{"repoId":1219},"kd72qvzyvm658ya7pbyh5ey47h86md53",[1210,213,1214,1215,1208,212,1211,1209,1213,1212],{"evaluatedAt":1222,"extractAt":1223,"updatedAt":1222},1778689747429,1778688112811,{"_creationTime":1225,"_id":1226,"community":1227,"display":1228,"identity":1231,"providers":1232,"relations":1239,"tags":1241,"workflow":1242},1778684356029.6519,"k173je26k94sn2pg9tqvdf7xzn86n5sr",{"reviewCount":8},{"description":1229,"installMethods":1230,"name":1109,"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":1107,"githubOwner":213,"githubRepo":246,"locale":18,"slug":1109,"type":247},{"evaluate":1233,"extract":1238},{"promptVersionExtension":205,"promptVersionScoring":206,"score":1176,"tags":1234,"targetMarket":276,"tier":218},[213,214,1235,1236,1237],"typescript","code-review","best-practices",{"commitSha":278},{"parentExtensionId":250,"repoId":284,"translatedFrom":1240},"k175ka8f1adqqy29d73s731adx86nyjx",[1237,213,1236,1235,214],{"evaluatedAt":1243,"extractAt":288,"updatedAt":1244},1778684189657,1778684356029,{"_creationTime":1246,"_id":1247,"community":1248,"display":1249,"identity":1255,"providers":1258,"relations":1264,"tags":1268,"workflow":1269},1778696699089.7292,"k1759fbwq0pt6drrgb91c250jd86na99",{"reviewCount":8},{"description":1250,"installMethods":1251,"name":1253,"sourceUrl":1254},"Verwenden Sie dies, wenn Sie mit der Resend E-Mail-API arbeiten – Senden von Transaktions-E-Mails ( einzeln oder im Stapel), Empfangen von eingehenden E-Mails über Webhooks, Verwalten von E-Mail-Vorlagen, Verfolgen von Zustellungsereignissen, Verwalten von Domains, Kontakten, Sendungen, Webhooks, API-Schlüsseln, Automatisierungen, Ereignissen, Anzeigen von API-Anforderungs protokollen oder Einrichten des Resend SDK. Verwenden Sie diesen Skill immer, wenn der Benutzer Resend erwähnt, selbst für einfache Aufgaben wie \"eine E-Mail mit Resend senden\" – der Skill enthält kritische Fallstricke (Idempotenzschlüssel, Webhook-Verifizierung, Syntax für Vorlagenvariablen), die häufige Produktions probleme verhindern.",{"claudeCode":1252},"resend/resend-skills","resend","https://github.com/resend/resend-skills",{"basePath":1256,"githubOwner":1253,"githubRepo":1257,"locale":18,"slug":1253,"type":247},"skills/resend","resend-skills",{"evaluate":1259,"extract":1263},{"promptVersionExtension":205,"promptVersionScoring":206,"score":1260,"tags":1261,"targetMarket":276,"tier":218},98,[212,216,215,1210,1262],"communication",{"commitSha":278},{"parentExtensionId":1265,"repoId":1266,"translatedFrom":1267},"k17e91baw6wvqg8say0n2zw4w586nbwz","kd741nq7jmn7kv186fmzaaytzh86nzme","k1791k6dtvjkj5k0zrj00qnfmx86m2ee",[215,1210,1262,212,216],{"evaluatedAt":1270,"extractAt":1271,"updatedAt":1272},1778696630368,1778696533230,1778696699089,{"_creationTime":1274,"_id":1275,"community":1276,"display":1277,"identity":1280,"providers":1281,"relations":1287,"tags":1289,"workflow":1290},1778684297199.62,"k17cjpqs9zc0944jg10ft2vszh86mhha",{"reviewCount":8},{"description":1278,"installMethods":1279,"name":1075,"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":1073,"githubOwner":213,"githubRepo":246,"locale":18,"slug":1075,"type":247},{"evaluate":1282,"extract":1286},{"promptVersionExtension":205,"promptVersionScoring":206,"score":271,"tags":1283,"targetMarket":276,"tier":218},[213,1075,214,1284,1285],"edge-computing","state-management",{"commitSha":278},{"parentExtensionId":250,"repoId":284,"translatedFrom":1288},"k177bcs0j34fpcns7gv9hf3wkh86m15x",[213,1075,1284,1285,214],{"evaluatedAt":1291,"extractAt":288,"updatedAt":1292},1778684127675,1778684297199]