[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-cloudflare-skills-zh-CN":3,"guides-for-cloudflare-skills":1092,"similar-k170gk7zvsm2d6egks6a54wzp986me11-zh-CN":1093},{"_creationTime":4,"_id":5,"children":6,"community":49,"display":50,"evaluation":55,"identity":248,"isFallback":231,"parentExtension":250,"providers":251,"relations":258,"repo":259,"tags":1089,"workflow":1090},1778684236179.7402,"k170gk7zvsm2d6egks6a54wzp986me11",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":17,"providers":22,"relations":40,"tags":44,"workflow":45},1778684254878.2952,"k17avqg9gbvxchn6k4k5t18t0586naxe",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":15,"sourceUrl":16},"Cloudflare 开发者平台的技能：Workers、Durable Objects、Agents SDK、MCP 服务器、Wrangler CLI 和 Web 性能",{"claudeCode":15},"cloudflare","https://github.com/cloudflare/skills",{"basePath":18,"githubOwner":15,"githubRepo":19,"locale":20,"slug":19,"type":21},"","skills","zh-CN","plugin",{"evaluate":23,"extract":35},{"promptVersionExtension":24,"promptVersionScoring":25,"score":26,"tags":27,"targetMarket":33,"tier":34},"3.0.0","4.4.0",95,[15,28,29,30,31,32],"workers","agents","serverless","cli","mcp","global","verified",{"commitSha":36,"plugin":37},"HEAD",{"mcpCount":11,"provider":38,"skillCount":39},"classify",8,{"parentExtensionId":41,"repoId":42,"translatedFrom":43},"k179smx9b0c75eh2jsqgz9xfp986n4jz","kd773cpk65hjcvrqvbjn75pajd86nqq2","k170tak3cytwwwr9nwfqq1yxm986nvs8",[29,31,15,32,30,28],{"evaluatedAt":46,"extractAt":47,"updatedAt":48},1778684046091,1778684000954,1778684254878,{"reviewCount":11},{"description":51,"installMethods":52,"name":54,"sourceUrl":16},"用于教授代理如何在 Cloudflare 上构建的技能。",{"claudeCode":53},"cloudflare/skills","Cloudflare Skills",{"_creationTime":56,"_id":57,"extensionId":5,"locale":20,"result":58,"trustSignals":229,"workflow":246},1778684236179.7405,"kn773ayr9n31hvdfx6vnncqzr186mjz4",{"checks":59,"evaluatedAt":205,"extensionSummary":206,"features":207,"nonGoals":212,"promptVersionExtension":216,"promptVersionScoring":25,"purpose":217,"rationale":218,"score":219,"summary":220,"tags":221,"tier":34,"useCases":225},[60,65,68,71,75,78,83,87,90,93,97,101,104,108,111,114,117,120,123,126,130,134,138,142,146,149,152,155,159,162,165,168,171,173,176,180,184,188,191,195,198,201],{"category":61,"check":62,"severity":63,"summary":64},"Practical Utility","Problem relevance","pass","描述清楚地说明了这些技能是用于在 Cloudflare 上构建的，解决了特定的开发人员需求。",{"category":61,"check":66,"severity":63,"summary":67},"Unique selling proposition","这些技能集提供了 Cloudflare 平台的专业指导，提供了超越通用 LLM 功能的价值。",{"category":61,"check":69,"severity":63,"summary":70},"Production readiness","该扩展似乎已准备好投入生产，涵盖了 Cloudflare 开发平台的各个方面，并提供了清晰的安装和使用说明。",{"category":72,"check":73,"severity":63,"summary":74},"Scope","Single responsibility principle","该扩展专注于 Cloudflare 开发人员生态系统，涵盖 Workers、Pages 和 AI 工具等相关服务，这些服务构成了一个连贯的领域。",{"category":72,"check":76,"severity":63,"summary":77},"Description quality","显示的描述准确地反映了该扩展提供 Cloudflare 特定构建技能的目的。",{"category":79,"check":80,"severity":81,"summary":82},"Invocation","Scoped tools","not_applicable","这是一个 marketplace 扩展，而不是一个可执行的技能，因此工具范围不适用。",{"category":84,"check":85,"severity":81,"summary":86},"Documentation","Configuration & parameter reference","作为一个 marketplace 扩展，它没有可配置的参数或运行时配置。",{"category":72,"check":88,"severity":81,"summary":89},"Tool naming","这是一个 marketplace 扩展，不直接公开工具。",{"category":72,"check":91,"severity":81,"summary":92},"Minimal I/O surface","这是一个 marketplace 扩展，没有直接的 I/O 表面。",{"category":94,"check":95,"severity":63,"summary":96},"License","License usability","该扩展根据 Apache-2.0 许可证进行许可，如 LICENSE 文件和信任信号所示，这是一个宽松的开源许可证。",{"category":98,"check":99,"severity":63,"summary":100},"Maintenance","Commit recency","最后一次提交是在 2026 年 5 月 4 日，这是最近的，表明维护活跃。",{"category":98,"check":102,"severity":81,"summary":103},"Dependency Management","提供的文件未指示使用需要特定管理的第三方依赖项。",{"category":105,"check":106,"severity":81,"summary":107},"Security","Secret Management","作为一个 marketplace 扩展，它不直接处理秘密。",{"category":105,"check":109,"severity":81,"summary":110},"Injection","此 marketplace 扩展不加载或执行外部代码或数据。",{"category":105,"check":112,"severity":81,"summary":113},"Transitive Supply-Chain Grenades","此 marketplace 扩展不获取远程内容或执行外部脚本。",{"category":105,"check":115,"severity":81,"summary":116},"Sandbox Isolation","此 marketplace 扩展没有沙箱或修改文件。",{"category":105,"check":118,"severity":81,"summary":119},"Sandbox escape primitives","此 marketplace 扩展不涉及代码执行或沙箱。",{"category":105,"check":121,"severity":81,"summary":122},"Data Exfiltration","此 marketplace 扩展不处理数据泄露。",{"category":105,"check":124,"severity":63,"summary":125},"Hidden Text Tricks","README 和其他提供文件不包含隐藏文本技巧或可疑的 Unicode 字符。",{"category":127,"check":128,"severity":81,"summary":129},"Hooks","Opaque code execution","这是一个 marketplace 扩展，不包含可执行代码钩子。",{"category":131,"check":132,"severity":81,"summary":133},"Portability","Structural Assumption","此 marketplace 扩展不基于用户项目布局做出结构性假设。",{"category":135,"check":136,"severity":63,"summary":137},"Trust","Issues Attention","在过去 90 天内，有 4 个问题被打开和 3 个问题被关闭，关闭率高于 50%，表明维护者参与度高。",{"category":139,"check":140,"severity":63,"summary":141},"Versioning","Release Management","marketplace.json 文件指示插件源自 './'，这意味着它作为存储库主分支的一部分进行管理，并且提交的近期性表明积极开发。虽然每项条目缺少显式的版本控制，但近期的提交和通过源引用进行的清晰安装表明持续更新。",{"category":143,"check":144,"severity":81,"summary":145},"Code Execution","Validation","此 marketplace 扩展不执行代码或处理结构化输入/输出。",{"category":105,"check":147,"severity":81,"summary":148},"Unguarded Destructive Operations","此 marketplace 扩展仅包含元数据，不执行破坏性操作。",{"category":143,"check":150,"severity":81,"summary":151},"Error Handling","此 marketplace 扩展不执行代码，因此没有错误路径。",{"category":143,"check":153,"severity":81,"summary":154},"Logging","此 marketplace 扩展不执行代码，因此没有日志记录。",{"category":156,"check":157,"severity":81,"summary":158},"Compliance","GDPR","此 marketplace 扩展不处理个人数据。",{"category":156,"check":160,"severity":63,"summary":161},"Target market","该扩展专注于 Cloudflare 的开发人员平台，该平台在全球范围内可用，没有特定的区域限制。因此，目标市场是 'global'。",{"category":131,"check":163,"severity":81,"summary":164},"Runtime stability","此 marketplace 扩展不依赖于特定的运行时环境。",{"category":84,"check":166,"severity":63,"summary":167},"README","README 文件清楚地说明了扩展的目的并提供了安装说明。",{"category":72,"check":169,"severity":81,"summary":170},"Tool surface size","这是一个 marketplace 扩展，不公开工具。",{"category":79,"check":172,"severity":81,"summary":170},"Overlapping near-synonym tools",{"category":84,"check":174,"severity":63,"summary":175},"Phantom features","README 中提到的所有功能，如技能和 MCP 服务器，都与存储库中提供的内容相对应。",{"category":177,"check":178,"severity":63,"summary":179},"Install","Installation instruction","README 提供了清晰、可复制粘贴的安装说明，适用于各种代理平台，并包含示例。",{"category":181,"check":182,"severity":81,"summary":183},"Errors","Actionable error messages","此 marketplace 扩展没有面向用户的错误路径。",{"category":185,"check":186,"severity":81,"summary":187},"Execution","Pinned dependencies","作为一个 marketplace 扩展，它没有需要固定的依赖项。",{"category":72,"check":189,"severity":81,"summary":190},"Dry-run preview","此 marketplace 扩展不执行状态更改操作。",{"category":192,"check":193,"severity":81,"summary":194},"Protocol","Idempotent retry & timeouts","此 marketplace 扩展不涉及远程调用或状态更改操作。",{"category":156,"check":196,"severity":81,"summary":197},"Telemetry opt-in","此 marketplace 扩展不发出遥测数据。",{"category":72,"check":199,"severity":63,"summary":200},"Theme declaration","README 清楚地声明了策划主题是在 Cloudflare 上构建的技能，提供了特定的领域焦点。",{"category":139,"check":202,"severity":203,"summary":204},"Per-entry version metadata","info","`marketplace.json` 指向存储库根目录 (`./`) 并依赖主分支，缺少每项条目的显式版本元数据，尽管提交的近期性降低了此风险。",1778684021039,"这是 Cloudflare 代理技能的精选 marketplace 列表，专注于在 Cloudflare 平台上构建应用程序和 AI 代理。它提供了对 Workers、Pages、AI 服务和 MCP 服务器相关技能的访问。",[208,209,210,211],"Cloudflare Workers 和 Pages 的技能","Cloudflare AI 服务的指导","构建 MCP 服务器的资源","各种代理的安装说明",[213,214,215],"提供可执行代码或运行时逻辑","捆绑特定的 Cloudflare 服务","充当 Cloudflare API 的直接接口","3.1.0","提供一个集中的 Cloudflare 特定代理技能目录，使开发人员能够在 Cloudflare 的生态系统中进行构建。","该扩展具有清晰的主题和目的，有良好的文档记录，并且维护活跃。唯一的小问题是 marketplace.json 中缺乏明确的每项条目版本元数据。",97,"一个高质量的 marketplace 扩展，提供 Cloudflare 开发技能。",[15,222,223,28,224],"developer-platform","ai-agents","mcp-server",[226,227,228],"通过代理技能发现和利用 Cloudflare 开发工具","构建与 Cloudflare 服务交互的 AI 代理","查找 Cloudflare 特定开发工作流程的指导",{"codeQuality":230,"collectedAt":232,"documentation":233,"maintenance":236,"security":242,"testCoverage":244},{"hasLockfile":231},false,1778684003304,{"descriptionLength":234,"readmeSize":235},54,3982,{"closedIssues90d":237,"forks":238,"hasChangelog":231,"openIssues90d":239,"pushedAt":240,"stars":241},3,127,4,1777891816000,1523,{"hasNpmPackage":231,"license":243,"smitheryVerified":231},"Apache-2.0",{"hasCi":245,"hasTests":231},true,{"updatedAt":247},1778684236179,{"basePath":18,"githubOwner":15,"githubRepo":19,"locale":20,"slug":19,"type":249},"marketplace",null,{"evaluate":252,"extract":254},{"promptVersionExtension":216,"promptVersionScoring":25,"score":219,"tags":253,"targetMarket":33,"tier":34},[15,222,223,28,224],{"commitSha":36,"marketplace":255,"plugin":257},{"name":15,"pluginCount":256},1,{"mcpCount":11,"provider":38,"skillCount":11},{"repoId":42,"translatedFrom":41},{"_creationTime":260,"_id":42,"identity":261,"providers":262,"workflow":1085},1778683995923.7346,{"githubOwner":15,"githubRepo":19,"sourceUrl":16},{"classify":263,"discover":1078,"github":1081},{"commitSha":36,"extensions":264},[265,279,313,361,1008,1025,1039,1051,1059,1070],{"basePath":18,"displayName":15,"installMethods":266,"rationale":267,"selectedPaths":268,"source":277,"sourceLanguage":278,"type":249},{"claudeCode":53},"marketplace.json at .claude-plugin/marketplace.json",[269,272,274],{"path":270,"priority":271},".claude-plugin/marketplace.json","mandatory",{"path":273,"priority":271},"README.md",{"path":275,"priority":276},"LICENSE","high","rule","en",{"basePath":18,"description":280,"displayName":15,"installMethods":281,"rationale":282,"selectedPaths":283,"source":277,"sourceLanguage":278,"type":21},"Skills for the Cloudflare developer platform: Workers, Durable Objects, Agents SDK, MCP servers, Wrangler CLI, and web performance",{"claudeCode":15},"plugin manifest at .claude-plugin/plugin.json",[284,286,287,288,291,293,295,297,299,301,303,305,307,309,311],{"path":285,"priority":271},".claude-plugin/plugin.json",{"path":273,"priority":271},{"path":275,"priority":276},{"path":289,"priority":290},"skills/agents-sdk/SKILL.md","medium",{"path":292,"priority":290},"skills/cloudflare/SKILL.md",{"path":294,"priority":290},"skills/cloudflare-email-service/SKILL.md",{"path":296,"priority":290},"skills/durable-objects/SKILL.md",{"path":298,"priority":290},"skills/sandbox-sdk/SKILL.md",{"path":300,"priority":290},"skills/web-perf/SKILL.md",{"path":302,"priority":290},"skills/workers-best-practices/SKILL.md",{"path":304,"priority":290},"skills/wrangler/SKILL.md",{"path":306,"priority":271},".mcp.json",{"path":308,"priority":276},"commands/build-agent.md",{"path":310,"priority":276},"commands/build-mcp.md",{"path":312,"priority":276},".cursor-plugin/plugin.json",{"basePath":314,"description":315,"displayName":316,"installMethods":317,"rationale":318,"selectedPaths":319,"source":277,"sourceLanguage":278,"type":360},"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":53},"SKILL.md frontmatter at skills/agents-sdk/SKILL.md",[320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358],{"path":321,"priority":271},"SKILL.md",{"path":323,"priority":290},"references/browse-the-web.md",{"path":325,"priority":290},"references/callable.md",{"path":327,"priority":290},"references/client-sdk.md",{"path":329,"priority":290},"references/codemode.md",{"path":331,"priority":290},"references/configuration.md",{"path":333,"priority":290},"references/durable-execution.md",{"path":335,"priority":290},"references/email.md",{"path":337,"priority":290},"references/human-in-the-loop.md",{"path":339,"priority":290},"references/mcp.md",{"path":341,"priority":290},"references/observability.md",{"path":343,"priority":290},"references/queue-retries.md",{"path":345,"priority":290},"references/routing.md",{"path":347,"priority":290},"references/server-driven-messages.md",{"path":349,"priority":290},"references/state-scheduling.md",{"path":351,"priority":290},"references/streaming-chat.md",{"path":353,"priority":290},"references/think.md",{"path":355,"priority":290},"references/voice.md",{"path":357,"priority":290},"references/webhooks-push.md",{"path":359,"priority":290},"references/workflows.md","skill",{"basePath":362,"description":363,"displayName":15,"installMethods":364,"rationale":365,"selectedPaths":366,"source":277,"sourceLanguage":278,"type":360},"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":53},"SKILL.md frontmatter at skills/cloudflare/SKILL.md",[367,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006],{"path":321,"priority":271},{"path":369,"priority":290},"references/agents-sdk/README.md",{"path":371,"priority":290},"references/agents-sdk/api.md",{"path":373,"priority":290},"references/agents-sdk/configuration.md",{"path":375,"priority":290},"references/agents-sdk/gotchas.md",{"path":377,"priority":290},"references/agents-sdk/patterns.md",{"path":379,"priority":290},"references/ai-gateway/README.md",{"path":381,"priority":290},"references/ai-gateway/configuration.md",{"path":383,"priority":290},"references/ai-gateway/dynamic-routing.md",{"path":385,"priority":290},"references/ai-gateway/features.md",{"path":387,"priority":290},"references/ai-gateway/sdk-integration.md",{"path":389,"priority":290},"references/ai-gateway/troubleshooting.md",{"path":391,"priority":290},"references/ai-search/README.md",{"path":393,"priority":290},"references/ai-search/api.md",{"path":395,"priority":290},"references/ai-search/configuration.md",{"path":397,"priority":290},"references/ai-search/gotchas.md",{"path":399,"priority":290},"references/ai-search/patterns.md",{"path":401,"priority":290},"references/analytics-engine/README.md",{"path":403,"priority":290},"references/analytics-engine/api.md",{"path":405,"priority":290},"references/analytics-engine/configuration.md",{"path":407,"priority":290},"references/analytics-engine/gotchas.md",{"path":409,"priority":290},"references/analytics-engine/patterns.md",{"path":411,"priority":290},"references/api/README.md",{"path":413,"priority":290},"references/api/api.md",{"path":415,"priority":290},"references/api/configuration.md",{"path":417,"priority":290},"references/api/gotchas.md",{"path":419,"priority":290},"references/api/patterns.md",{"path":421,"priority":290},"references/api-shield/README.md",{"path":423,"priority":290},"references/api-shield/api.md",{"path":425,"priority":290},"references/api-shield/configuration.md",{"path":427,"priority":290},"references/api-shield/gotchas.md",{"path":429,"priority":290},"references/api-shield/patterns.md",{"path":431,"priority":290},"references/argo-smart-routing/README.md",{"path":433,"priority":290},"references/argo-smart-routing/api.md",{"path":435,"priority":290},"references/argo-smart-routing/configuration.md",{"path":437,"priority":290},"references/argo-smart-routing/gotchas.md",{"path":439,"priority":290},"references/argo-smart-routing/patterns.md",{"path":441,"priority":290},"references/artifacts/README.md",{"path":443,"priority":290},"references/artifacts/api.md",{"path":445,"priority":290},"references/artifacts/configuration.md",{"path":447,"priority":290},"references/bindings/README.md",{"path":449,"priority":290},"references/bindings/api.md",{"path":451,"priority":290},"references/bindings/configuration.md",{"path":453,"priority":290},"references/bindings/gotchas.md",{"path":455,"priority":290},"references/bindings/patterns.md",{"path":457,"priority":290},"references/bot-management/README.md",{"path":459,"priority":290},"references/bot-management/api.md",{"path":461,"priority":290},"references/bot-management/configuration.md",{"path":463,"priority":290},"references/bot-management/gotchas.md",{"path":465,"priority":290},"references/bot-management/patterns.md",{"path":467,"priority":290},"references/browser-rendering/README.md",{"path":469,"priority":290},"references/browser-rendering/api.md",{"path":471,"priority":290},"references/browser-rendering/configuration.md",{"path":473,"priority":290},"references/browser-rendering/gotchas.md",{"path":475,"priority":290},"references/browser-rendering/patterns.md",{"path":477,"priority":290},"references/c3/README.md",{"path":479,"priority":290},"references/c3/api.md",{"path":481,"priority":290},"references/c3/configuration.md",{"path":483,"priority":290},"references/c3/gotchas.md",{"path":485,"priority":290},"references/c3/patterns.md",{"path":487,"priority":290},"references/cache-reserve/README.md",{"path":489,"priority":290},"references/cache-reserve/api.md",{"path":491,"priority":290},"references/cache-reserve/configuration.md",{"path":493,"priority":290},"references/cache-reserve/gotchas.md",{"path":495,"priority":290},"references/cache-reserve/patterns.md",{"path":497,"priority":290},"references/containers/README.md",{"path":499,"priority":290},"references/containers/api.md",{"path":501,"priority":290},"references/containers/configuration.md",{"path":503,"priority":290},"references/containers/gotchas.md",{"path":505,"priority":290},"references/containers/patterns.md",{"path":507,"priority":290},"references/cron-triggers/README.md",{"path":509,"priority":290},"references/cron-triggers/api.md",{"path":511,"priority":290},"references/cron-triggers/configuration.md",{"path":513,"priority":290},"references/cron-triggers/gotchas.md",{"path":515,"priority":290},"references/cron-triggers/patterns.md",{"path":517,"priority":290},"references/d1/README.md",{"path":519,"priority":290},"references/d1/api.md",{"path":521,"priority":290},"references/d1/configuration.md",{"path":523,"priority":290},"references/d1/gotchas.md",{"path":525,"priority":290},"references/d1/patterns.md",{"path":527,"priority":290},"references/ddos/README.md",{"path":529,"priority":290},"references/ddos/api.md",{"path":531,"priority":290},"references/ddos/configuration.md",{"path":533,"priority":290},"references/ddos/gotchas.md",{"path":535,"priority":290},"references/ddos/patterns.md",{"path":537,"priority":290},"references/do-storage/README.md",{"path":539,"priority":290},"references/do-storage/api.md",{"path":541,"priority":290},"references/do-storage/configuration.md",{"path":543,"priority":290},"references/do-storage/gotchas.md",{"path":545,"priority":290},"references/do-storage/patterns.md",{"path":547,"priority":290},"references/do-storage/testing.md",{"path":549,"priority":290},"references/durable-objects/README.md",{"path":551,"priority":290},"references/durable-objects/api.md",{"path":553,"priority":290},"references/durable-objects/configuration.md",{"path":555,"priority":290},"references/durable-objects/gotchas.md",{"path":557,"priority":290},"references/durable-objects/patterns.md",{"path":559,"priority":290},"references/email-routing/README.md",{"path":561,"priority":290},"references/email-routing/api.md",{"path":563,"priority":290},"references/email-routing/configuration.md",{"path":565,"priority":290},"references/email-routing/gotchas.md",{"path":567,"priority":290},"references/email-routing/patterns.md",{"path":569,"priority":290},"references/email-workers/README.md",{"path":571,"priority":290},"references/email-workers/api.md",{"path":573,"priority":290},"references/email-workers/configuration.md",{"path":575,"priority":290},"references/email-workers/gotchas.md",{"path":577,"priority":290},"references/email-workers/patterns.md",{"path":579,"priority":290},"references/flagship/README.md",{"path":581,"priority":290},"references/flagship/api.md",{"path":583,"priority":290},"references/flagship/configuration.md",{"path":585,"priority":290},"references/flagship/gotchas.md",{"path":587,"priority":290},"references/flagship/patterns.md",{"path":589,"priority":290},"references/graphql-api/README.md",{"path":591,"priority":290},"references/graphql-api/api.md",{"path":593,"priority":290},"references/graphql-api/configuration.md",{"path":595,"priority":290},"references/graphql-api/gotchas.md",{"path":597,"priority":290},"references/graphql-api/patterns.md",{"path":599,"priority":290},"references/hyperdrive/README.md",{"path":601,"priority":290},"references/hyperdrive/api.md",{"path":603,"priority":290},"references/hyperdrive/configuration.md",{"path":605,"priority":290},"references/hyperdrive/gotchas.md",{"path":607,"priority":290},"references/hyperdrive/patterns.md",{"path":609,"priority":290},"references/images/README.md",{"path":611,"priority":290},"references/images/api.md",{"path":613,"priority":290},"references/images/configuration.md",{"path":615,"priority":290},"references/images/gotchas.md",{"path":617,"priority":290},"references/images/patterns.md",{"path":619,"priority":290},"references/kv/README.md",{"path":621,"priority":290},"references/kv/api.md",{"path":623,"priority":290},"references/kv/configuration.md",{"path":625,"priority":290},"references/kv/gotchas.md",{"path":627,"priority":290},"references/kv/patterns.md",{"path":629,"priority":290},"references/miniflare/README.md",{"path":631,"priority":290},"references/miniflare/api.md",{"path":633,"priority":290},"references/miniflare/configuration.md",{"path":635,"priority":290},"references/miniflare/gotchas.md",{"path":637,"priority":290},"references/miniflare/patterns.md",{"path":639,"priority":290},"references/network-interconnect/README.md",{"path":641,"priority":290},"references/network-interconnect/api.md",{"path":643,"priority":290},"references/network-interconnect/configuration.md",{"path":645,"priority":290},"references/network-interconnect/gotchas.md",{"path":647,"priority":290},"references/network-interconnect/patterns.md",{"path":649,"priority":290},"references/observability/README.md",{"path":651,"priority":290},"references/observability/api.md",{"path":653,"priority":290},"references/observability/configuration.md",{"path":655,"priority":290},"references/observability/gotchas.md",{"path":657,"priority":290},"references/observability/patterns.md",{"path":659,"priority":290},"references/pages/README.md",{"path":661,"priority":290},"references/pages/api.md",{"path":663,"priority":290},"references/pages/configuration.md",{"path":665,"priority":290},"references/pages/gotchas.md",{"path":667,"priority":290},"references/pages/patterns.md",{"path":669,"priority":290},"references/pages-functions/README.md",{"path":671,"priority":290},"references/pages-functions/api.md",{"path":673,"priority":290},"references/pages-functions/configuration.md",{"path":675,"priority":290},"references/pages-functions/gotchas.md",{"path":677,"priority":290},"references/pages-functions/patterns.md",{"path":679,"priority":290},"references/pipelines/README.md",{"path":681,"priority":290},"references/pipelines/api.md",{"path":683,"priority":290},"references/pipelines/configuration.md",{"path":685,"priority":290},"references/pipelines/gotchas.md",{"path":687,"priority":290},"references/pipelines/patterns.md",{"path":689,"priority":290},"references/pulumi/README.md",{"path":691,"priority":290},"references/pulumi/api.md",{"path":693,"priority":290},"references/pulumi/configuration.md",{"path":695,"priority":290},"references/pulumi/gotchas.md",{"path":697,"priority":290},"references/pulumi/patterns.md",{"path":699,"priority":290},"references/queues/README.md",{"path":701,"priority":290},"references/queues/api.md",{"path":703,"priority":290},"references/queues/configuration.md",{"path":705,"priority":290},"references/queues/gotchas.md",{"path":707,"priority":290},"references/queues/patterns.md",{"path":709,"priority":290},"references/r2/README.md",{"path":711,"priority":290},"references/r2/api.md",{"path":713,"priority":290},"references/r2/configuration.md",{"path":715,"priority":290},"references/r2/gotchas.md",{"path":717,"priority":290},"references/r2/patterns.md",{"path":719,"priority":290},"references/r2-data-catalog/README.md",{"path":721,"priority":290},"references/r2-data-catalog/api.md",{"path":723,"priority":290},"references/r2-data-catalog/configuration.md",{"path":725,"priority":290},"references/r2-data-catalog/gotchas.md",{"path":727,"priority":290},"references/r2-data-catalog/patterns.md",{"path":729,"priority":290},"references/r2-sql/README.md",{"path":731,"priority":290},"references/r2-sql/SKILL.md.backup",{"path":733,"priority":290},"references/r2-sql/api.md",{"path":735,"priority":290},"references/r2-sql/configuration.md",{"path":737,"priority":290},"references/r2-sql/gotchas.md",{"path":739,"priority":290},"references/r2-sql/patterns.md",{"path":741,"priority":290},"references/realtime-sfu/README.md",{"path":743,"priority":290},"references/realtime-sfu/api.md",{"path":745,"priority":290},"references/realtime-sfu/configuration.md",{"path":747,"priority":290},"references/realtime-sfu/gotchas.md",{"path":749,"priority":290},"references/realtime-sfu/patterns.md",{"path":751,"priority":290},"references/realtimekit/README.md",{"path":753,"priority":290},"references/realtimekit/api.md",{"path":755,"priority":290},"references/realtimekit/configuration.md",{"path":757,"priority":290},"references/realtimekit/gotchas.md",{"path":759,"priority":290},"references/realtimekit/patterns.md",{"path":761,"priority":290},"references/sandbox/README.md",{"path":763,"priority":290},"references/sandbox/api.md",{"path":765,"priority":290},"references/sandbox/configuration.md",{"path":767,"priority":290},"references/sandbox/gotchas.md",{"path":769,"priority":290},"references/sandbox/patterns.md",{"path":771,"priority":290},"references/secrets-store/README.md",{"path":773,"priority":290},"references/secrets-store/api.md",{"path":775,"priority":290},"references/secrets-store/configuration.md",{"path":777,"priority":290},"references/secrets-store/gotchas.md",{"path":779,"priority":290},"references/secrets-store/patterns.md",{"path":781,"priority":290},"references/smart-placement/README.md",{"path":783,"priority":290},"references/smart-placement/api.md",{"path":785,"priority":290},"references/smart-placement/configuration.md",{"path":787,"priority":290},"references/smart-placement/gotchas.md",{"path":789,"priority":290},"references/smart-placement/patterns.md",{"path":791,"priority":290},"references/snippets/README.md",{"path":793,"priority":290},"references/snippets/api.md",{"path":795,"priority":290},"references/snippets/configuration.md",{"path":797,"priority":290},"references/snippets/gotchas.md",{"path":799,"priority":290},"references/snippets/patterns.md",{"path":801,"priority":290},"references/spectrum/README.md",{"path":803,"priority":290},"references/spectrum/api.md",{"path":805,"priority":290},"references/spectrum/configuration.md",{"path":807,"priority":290},"references/spectrum/gotchas.md",{"path":809,"priority":290},"references/spectrum/patterns.md",{"path":811,"priority":290},"references/static-assets/README.md",{"path":813,"priority":290},"references/static-assets/api.md",{"path":815,"priority":290},"references/static-assets/configuration.md",{"path":817,"priority":290},"references/static-assets/gotchas.md",{"path":819,"priority":290},"references/static-assets/patterns.md",{"path":821,"priority":290},"references/stream/README.md",{"path":823,"priority":290},"references/stream/api-live.md",{"path":825,"priority":290},"references/stream/api.md",{"path":827,"priority":290},"references/stream/configuration.md",{"path":829,"priority":290},"references/stream/gotchas.md",{"path":831,"priority":290},"references/stream/patterns.md",{"path":833,"priority":290},"references/tail-workers/README.md",{"path":835,"priority":290},"references/tail-workers/api.md",{"path":837,"priority":290},"references/tail-workers/configuration.md",{"path":839,"priority":290},"references/tail-workers/gotchas.md",{"path":841,"priority":290},"references/tail-workers/patterns.md",{"path":843,"priority":290},"references/terraform/README.md",{"path":845,"priority":290},"references/terraform/api.md",{"path":847,"priority":290},"references/terraform/configuration.md",{"path":849,"priority":290},"references/terraform/gotchas.md",{"path":851,"priority":290},"references/terraform/patterns.md",{"path":853,"priority":290},"references/tunnel/README.md",{"path":855,"priority":290},"references/tunnel/api.md",{"path":857,"priority":290},"references/tunnel/configuration.md",{"path":859,"priority":290},"references/tunnel/gotchas.md",{"path":861,"priority":290},"references/tunnel/networking.md",{"path":863,"priority":290},"references/tunnel/patterns.md",{"path":865,"priority":290},"references/turn/README.md",{"path":867,"priority":290},"references/turn/api.md",{"path":869,"priority":290},"references/turn/configuration.md",{"path":871,"priority":290},"references/turn/gotchas.md",{"path":873,"priority":290},"references/turn/patterns.md",{"path":875,"priority":290},"references/turnstile/README.md",{"path":877,"priority":290},"references/turnstile/api.md",{"path":879,"priority":290},"references/turnstile/configuration.md",{"path":881,"priority":290},"references/turnstile/gotchas.md",{"path":883,"priority":290},"references/turnstile/patterns.md",{"path":885,"priority":290},"references/vectorize/README.md",{"path":887,"priority":290},"references/vectorize/api.md",{"path":889,"priority":290},"references/vectorize/configuration.md",{"path":891,"priority":290},"references/vectorize/gotchas.md",{"path":893,"priority":290},"references/vectorize/patterns.md",{"path":895,"priority":290},"references/waf/README.md",{"path":897,"priority":290},"references/waf/api.md",{"path":899,"priority":290},"references/waf/configuration.md",{"path":901,"priority":290},"references/waf/gotchas.md",{"path":903,"priority":290},"references/waf/patterns.md",{"path":905,"priority":290},"references/web-analytics/README.md",{"path":907,"priority":290},"references/web-analytics/configuration.md",{"path":909,"priority":290},"references/web-analytics/gotchas.md",{"path":911,"priority":290},"references/web-analytics/integration.md",{"path":913,"priority":290},"references/web-analytics/patterns.md",{"path":915,"priority":290},"references/workerd/README.md",{"path":917,"priority":290},"references/workerd/api.md",{"path":919,"priority":290},"references/workerd/configuration.md",{"path":921,"priority":290},"references/workerd/gotchas.md",{"path":923,"priority":290},"references/workerd/patterns.md",{"path":925,"priority":290},"references/workers/README.md",{"path":927,"priority":290},"references/workers/api.md",{"path":929,"priority":290},"references/workers/configuration.md",{"path":931,"priority":290},"references/workers/frameworks.md",{"path":933,"priority":290},"references/workers/gotchas.md",{"path":935,"priority":290},"references/workers/patterns.md",{"path":937,"priority":290},"references/workers-ai/README.md",{"path":939,"priority":290},"references/workers-ai/api.md",{"path":941,"priority":290},"references/workers-ai/configuration.md",{"path":943,"priority":290},"references/workers-ai/gotchas.md",{"path":945,"priority":290},"references/workers-ai/patterns.md",{"path":947,"priority":290},"references/workers-for-platforms/README.md",{"path":949,"priority":290},"references/workers-for-platforms/api.md",{"path":951,"priority":290},"references/workers-for-platforms/configuration.md",{"path":953,"priority":290},"references/workers-for-platforms/gotchas.md",{"path":955,"priority":290},"references/workers-for-platforms/patterns.md",{"path":957,"priority":290},"references/workers-playground/README.md",{"path":959,"priority":290},"references/workers-playground/api.md",{"path":961,"priority":290},"references/workers-playground/configuration.md",{"path":963,"priority":290},"references/workers-playground/gotchas.md",{"path":965,"priority":290},"references/workers-playground/patterns.md",{"path":967,"priority":290},"references/workers-vpc/README.md",{"path":969,"priority":290},"references/workers-vpc/api.md",{"path":971,"priority":290},"references/workers-vpc/configuration.md",{"path":973,"priority":290},"references/workers-vpc/gotchas.md",{"path":975,"priority":290},"references/workers-vpc/patterns.md",{"path":977,"priority":290},"references/workflows/README.md",{"path":979,"priority":290},"references/workflows/api.md",{"path":981,"priority":290},"references/workflows/configuration.md",{"path":983,"priority":290},"references/workflows/gotchas.md",{"path":985,"priority":290},"references/workflows/patterns.md",{"path":987,"priority":290},"references/wrangler/README.md",{"path":989,"priority":290},"references/wrangler/api.md",{"path":991,"priority":290},"references/wrangler/configuration.md",{"path":993,"priority":290},"references/wrangler/gotchas.md",{"path":995,"priority":290},"references/wrangler/patterns.md",{"path":997,"priority":290},"references/zaraz/IMPLEMENTATION_SUMMARY.md",{"path":999,"priority":290},"references/zaraz/README.md",{"path":1001,"priority":290},"references/zaraz/api.md",{"path":1003,"priority":290},"references/zaraz/configuration.md",{"path":1005,"priority":290},"references/zaraz/gotchas.md",{"path":1007,"priority":290},"references/zaraz/patterns.md",{"basePath":1009,"description":1010,"displayName":1011,"installMethods":1012,"rationale":1013,"selectedPaths":1014,"source":277,"sourceLanguage":278,"type":360},"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":53},"SKILL.md frontmatter at skills/cloudflare-email-service/SKILL.md",[1015,1016,1018,1020,1022,1023],{"path":321,"priority":271},{"path":1017,"priority":290},"references/cli-and-mcp.md",{"path":1019,"priority":290},"references/deliverability.md",{"path":1021,"priority":290},"references/rest-api.md",{"path":345,"priority":290},{"path":1024,"priority":290},"references/sending.md",{"basePath":1026,"description":1027,"displayName":1028,"installMethods":1029,"rationale":1030,"selectedPaths":1031,"source":277,"sourceLanguage":278,"type":360},"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":53},"SKILL.md frontmatter at skills/durable-objects/SKILL.md",[1032,1033,1035,1037],{"path":321,"priority":271},{"path":1034,"priority":290},"references/rules.md",{"path":1036,"priority":290},"references/testing.md",{"path":1038,"priority":290},"references/workers.md",{"basePath":1040,"description":1041,"displayName":1042,"installMethods":1043,"rationale":1044,"selectedPaths":1045,"source":277,"sourceLanguage":278,"type":360},"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":53},"SKILL.md frontmatter at skills/sandbox-sdk/SKILL.md",[1046,1047,1049],{"path":321,"priority":271},{"path":1048,"priority":290},"references/api-quick-ref.md",{"path":1050,"priority":290},"references/examples.md",{"basePath":1052,"description":1053,"displayName":1054,"installMethods":1055,"rationale":1056,"selectedPaths":1057,"source":277,"sourceLanguage":278,"type":360},"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":53},"SKILL.md frontmatter at skills/web-perf/SKILL.md",[1058],{"path":321,"priority":271},{"basePath":1060,"description":1061,"displayName":1062,"installMethods":1063,"rationale":1064,"selectedPaths":1065,"source":277,"sourceLanguage":278,"type":360},"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":53},"SKILL.md frontmatter at skills/workers-best-practices/SKILL.md",[1066,1067,1069],{"path":321,"priority":271},{"path":1068,"priority":290},"references/review.md",{"path":1034,"priority":290},{"basePath":1071,"description":1072,"displayName":1073,"installMethods":1074,"rationale":1075,"selectedPaths":1076,"source":277,"sourceLanguage":278,"type":360},"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":53},"SKILL.md frontmatter at skills/wrangler/SKILL.md",[1077],{"path":321,"priority":271},{"sources":1079},[1080],"manual",{"closedIssues90d":237,"description":1082,"forks":238,"homepage":1083,"license":243,"openIssues90d":239,"pushedAt":240,"readmeSize":235,"stars":241,"topics":1084},"Skills for teaching agents how to build on Cloudflare.","https://workers.cloudflare.com/",[29,15,19,28],{"classifiedAt":1086,"discoverAt":1087,"extractAt":1088,"githubAt":1088,"updatedAt":1086},1778684000471,1778683995923,1778683998655,[223,15,222,224,28],{"evaluatedAt":1091,"extractAt":47,"updatedAt":247},1778684021134,[],[1094,1127,1157],{"_creationTime":1095,"_id":1096,"community":1097,"display":1098,"identity":1104,"providers":1106,"relations":1121,"tags":1123,"workflow":1124},1778699018122.7656,"k17cywe30jfsfw3cdpncjfn8y186nvyw",{"reviewCount":11},{"description":1099,"installMethods":1100,"name":1102,"sourceUrl":1103},"Production-ready workflow orchestration with 80 focused plugins, 185 specialized agents, and 153 skills - optimized for granular installation and minimal token usage",{"claudeCode":1101},"wshobson/agents","Claude Code Plugins","https://github.com/wshobson/agents",{"basePath":18,"githubOwner":1105,"githubRepo":29,"locale":278,"slug":29,"type":249},"wshobson",{"evaluate":1107,"extract":1115},{"promptVersionExtension":216,"promptVersionScoring":25,"score":1108,"tags":1109,"targetMarket":33,"tier":34},99,[1110,1111,223,1112,1113,1114],"workflow-orchestration","developer-tools","plugins","automation","code-generation",{"commitSha":36,"license":1116,"marketplace":1117,"plugin":1120},"MIT",{"name":1118,"pluginCount":1119},"claude-code-workflows",81,{"mcpCount":11,"provider":38,"skillCount":11},{"repoId":1122},"kd74de64zj0axtg5b8t7eqqe2x86nske",[223,1113,1114,1111,1112,1110],{"evaluatedAt":1125,"extractAt":1126,"updatedAt":1125},1778699049186,1778699018122,{"_creationTime":1128,"_id":1129,"community":1130,"display":1131,"identity":1137,"providers":1140,"relations":1151,"tags":1153,"workflow":1154},1778686640222.7908,"k17ef8php9wk308mkg59kdp6b186nzhx",{"reviewCount":11},{"description":1132,"installMethods":1133,"name":1135,"sourceUrl":1136},"Cursor plugin marketplace for Every Inc plugins",{"claudeCode":1134},"EveryInc/compound-engineering-plugin","Compound Engineering","https://github.com/EveryInc/compound-engineering-plugin",{"basePath":18,"githubOwner":1138,"githubRepo":1139,"locale":278,"slug":1139,"type":249},"EveryInc","compound-engineering-plugin",{"evaluate":1141,"extract":1147},{"promptVersionExtension":216,"promptVersionScoring":25,"score":1108,"tags":1142,"targetMarket":33,"tier":34},[1143,1144,1145,1146,223],"development-workflow","code-review","planning","documentation",{"commitSha":36,"license":1116,"marketplace":1148,"plugin":1150},{"name":1139,"pluginCount":1149},2,{"mcpCount":11,"provider":38,"skillCount":11},{"repoId":1152},"kd7e40my1b5g70tg0f60qg85ch86nn08",[223,1144,1143,1146,1145],{"evaluatedAt":1155,"extractAt":1156,"updatedAt":1155},1778686722515,1778686640222,{"_creationTime":1158,"_id":1159,"community":1160,"display":1161,"identity":1167,"providers":1170,"relations":1183,"tags":1186,"workflow":1187},1778691514331.556,"k173reesfsp7kzgx877ncbv9y986mq4h",{"reviewCount":11},{"description":1162,"installMethods":1163,"name":1165,"sourceUrl":1166},"支持 GPT Image 2、Nanobanana 和 ComfyUI，拥有 1,400 多个提示库、精心设计的钩子和多任务编排系统",{"claudeCode":1164},"jau123/MeiGen-AI-Design-MCP","MeiGen AI Design MCP","https://github.com/jau123/MeiGen-AI-Design-MCP",{"basePath":18,"githubOwner":1168,"githubRepo":1169,"locale":20,"slug":1169,"type":249},"jau123","MeiGen-AI-Design-MCP",{"evaluate":1171,"extract":1179},{"promptVersionExtension":216,"promptVersionScoring":25,"score":1172,"tags":1173,"targetMarket":33,"tier":34},98,[1174,1175,224,1176,1177,31,1178],"ai-image-generation","video-generation","comfyui","openai-api","design-assistant",{"commitSha":36,"license":1116,"marketplace":1180,"plugin":1182},{"name":1181,"pluginCount":256},"meigen-marketplace",{"mcpCount":11,"provider":38,"skillCount":11},{"repoId":1184,"translatedFrom":1185},"kd7b1trrphkh2efj71w89w7qzh86nh22","k176650dx4vxafka77ydkmmhwd86m5bs",[1174,31,1176,1178,224,1177,1175],{"evaluatedAt":1188,"extractAt":1189,"updatedAt":1190},1778691342174,1778691316210,1778691514331]