[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-brave-brave-search-skills-zh-CN":3,"guides-for-brave-brave-search-skills":397,"similar-k17a4by6hgxejq59j4r4b5f2wx86mkws-zh-CN":398},{"_creationTime":4,"_id":5,"children":6,"community":51,"display":52,"evaluation":57,"identity":247,"isFallback":231,"parentExtension":249,"providers":250,"relations":257,"repo":258,"tags":394,"workflow":395},1778683573633.2793,"k17a4by6hgxejq59j4r4b5f2wx86mkws",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":23,"relations":42,"tags":46,"workflow":47},1778683583296.5977,"k17844ev6rd9bpg84xjf03jgah86m0j0",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"AI 编码代理的官方 Brave Search API 技能",{"claudeCode":15},"brave-search-skills","Brave Search API 技能","https://github.com/brave/brave-search-skills",{"basePath":19,"githubOwner":20,"githubRepo":15,"locale":21,"slug":15,"type":22},"","brave","zh-CN","plugin",{"evaluate":24,"extract":37},{"promptVersionExtension":25,"promptVersionScoring":26,"score":27,"tags":28,"targetMarket":35,"tier":36},"3.0.0","4.4.0",99,[29,30,31,32,33,34],"search","api","information-retrieval","rag","llm","cli","global","verified",{"commitSha":38,"plugin":39},"HEAD",{"mcpCount":11,"provider":40,"skillCount":41},"classify",11,{"parentExtensionId":43,"repoId":44,"translatedFrom":45},"k17av0qd1ak7nzh8e6f33zfjen86nc20","kd79z9gj68csgw1td4cjr71d8x86nhc0","k171bmfye9bw6pddf7xqx1x8px86nvha",[30,34,31,33,32,29],{"evaluatedAt":48,"extractAt":49,"updatedAt":50},1778683314624,1778683278012,1778683583296,{"reviewCount":11},{"description":53,"installMethods":54,"name":56,"sourceUrl":17},"用于将 Brave Search API 与 AI 编码代理集成的官方技能。",{"claudeCode":55},"brave/brave-search-skills","brave-search",{"_creationTime":58,"_id":59,"extensionId":5,"locale":21,"result":60,"trustSignals":229,"workflow":245},1778683573633.2795,"kn73phaqymtdqc1rw3xwmwmay186nydc",{"checks":61,"evaluatedAt":206,"extensionSummary":207,"features":208,"nonGoals":214,"promptVersionExtension":218,"promptVersionScoring":26,"purpose":219,"rationale":220,"score":221,"summary":222,"tags":223,"tier":36,"useCases":224},[62,67,70,73,77,80,84,88,91,94,98,102,106,110,113,116,119,122,125,128,132,136,140,144,148,151,154,157,161,164,167,170,173,176,179,183,186,190,193,197,200,203],{"category":63,"check":64,"severity":65,"summary":66},"实用性","问题相关性","pass","描述清楚地说明了将 Brave Search API 与 AI 编码代理结合使用的问题。",{"category":63,"check":68,"severity":65,"summary":69},"独特性","这些技能提供了一个专门的 Brave Search API 接口，提供了超越基本 LLM 功能的结构化访问。",{"category":63,"check":71,"severity":65,"summary":72},"生产就绪性","该扩展提供了完整的 Brave Search API 技能集，涵盖了各种搜索类型，并为多个代理提供了文档化的设置说明。",{"category":74,"check":75,"severity":65,"summary":76},"范围","单一职责原则","该扩展专注于提供 Brave Search API 的技能，不包含无关功能。",{"category":74,"check":78,"severity":65,"summary":79},"描述质量","显示的描述准确地反映了扩展的目的和内容。",{"category":81,"check":82,"severity":65,"summary":83},"调用","范围限定工具","所有公开的工具都是与 Brave Search 功能相关的特定动词-名词操作。",{"category":85,"check":86,"severity":65,"summary":87},"文档","配置和参数参考","README 提供了关于 API 密钥设置的清晰说明，包括针对不同代理的环境变量配置及其优先级。",{"category":74,"check":89,"severity":65,"summary":90},"工具命名","工具名称具有描述性，并遵循 Brave Search 域内的清晰动词-名词模式。",{"category":74,"check":92,"severity":65,"summary":93},"最小 I/O 表面","工具参数和响应看起来是最小化的，并且专注于特定的搜索任务，这一点可以从 API 参考和示例中看出。",{"category":95,"check":96,"severity":65,"summary":97},"许可证","许可证可用性","该扩展在 MIT 许可证下获得许可，在 LICENSE 文件和 README 中有明确说明，该许可证对 OSS 使用非常宽松。",{"category":99,"check":100,"severity":65,"summary":101},"维护","提交记录时效性","最后一次提交是在 2026 年 4 月 23 日，表明维护工作近期完成。",{"category":99,"check":103,"severity":104,"summary":105},"依赖项管理","not_applicable","该扩展似乎不使用由包管理器管理的第三方依赖项。",{"category":107,"check":108,"severity":65,"summary":109},"安全","密钥管理","API 密钥通过环境变量处理，不硬编码也不在输出中回显，并提供了安全设置的清晰说明。",{"category":107,"check":111,"severity":65,"summary":112},"注入","该扩展与定义的 API 交互，并且似乎不加载或执行不受信任的外部代码或数据。",{"category":107,"check":114,"severity":65,"summary":115},"传输供应链攻击","该扩展捆绑了所有必需的代码，并且在运行时不获取外部脚本或数据。",{"category":107,"check":117,"severity":65,"summary":118},"沙箱隔离","这些技能与 Brave Search API 交互，并且不修改代理指定范围之外的文件。",{"category":107,"check":120,"severity":65,"summary":121},"沙箱逃逸原语","在提供的源代码中未观察到分离的进程生成或围绕被拒绝的工具调用的重试循环。",{"category":107,"check":123,"severity":65,"summary":124},"数据泄露","出站调用仅限于 Brave Search API，并且没有在未经用户操作的情况下提交机密数据。",{"category":107,"check":126,"severity":65,"summary":127},"隐藏文本技巧","README 和其他捆绑内容不包含隐藏的导航技巧或可疑的 Unicode 字符。",{"category":129,"check":130,"severity":65,"summary":131},"钩子","不透明代码执行","代码是清晰易读的；未检测到混淆脚本或运行时下载。",{"category":133,"check":134,"severity":65,"summary":135},"可移植性","结构假设","该扩展对用户项目文件结构没有假设，除了代理查找技能的位置之外。",{"category":137,"check":138,"severity":65,"summary":139},"信任","问题关注度","在过去 90 天内，打开了 2 个问题，关闭了 2 个问题，维护者的参与率健康。",{"category":141,"check":142,"severity":65,"summary":143},"版本控制","发布管理","市场清单包含版本号 (1.4.0)，并且安装说明通常指向特定分支或存档。",{"category":145,"check":146,"severity":104,"summary":147},"代码执行","验证","该扩展主要作为外部 API 的接口；在提供的源代码中没有明显的复杂输入验证模式。",{"category":107,"check":149,"severity":104,"summary":150},"无防护的破坏性操作","该扩展本质上是只读的，它与 Brave Search API 进行查询和数据检索交互。",{"category":145,"check":152,"severity":65,"summary":153},"错误处理","虽然没有显示具体的错误消息，但 README 指导用户查阅 API 文档和正确设置，这暗示了可操作的错误处理。",{"category":145,"check":155,"severity":104,"summary":156},"日志记录","作为只读 API 接口，显式的本地审计日志记录不适用或不被期望。",{"category":158,"check":159,"severity":65,"summary":160},"合规性","GDPR","该扩展使用搜索查询，不处理个人数据；用户提供的 API 密钥得到安全管理。",{"category":158,"check":162,"severity":65,"summary":163},"目标市场","该扩展与全球 API 交互，没有任何地区或司法管辖区限制。",{"category":133,"check":165,"severity":65,"summary":166},"运行时稳定性","该扩展依赖于标准的 API 调用和环境变量，使其可以移植到不同的 POSIX 兼容环境。",{"category":85,"check":168,"severity":65,"summary":169},"README","README 内容全面，清楚地说明了目的、先决条件、安装和用法示例。",{"category":74,"check":171,"severity":65,"summary":172},"工具表面积","该扩展公开了 12 个不同的技能，这在推荐范围内。",{"category":81,"check":174,"severity":65,"summary":175},"重叠的近义词工具","工具名称清晰，涵盖了 Brave Search API 的特定功能，没有显著重叠。",{"category":85,"check":177,"severity":65,"summary":178},"虚假功能","README 中宣传的所有功能，如各种搜索类型和 AI 基础，都对应于已实现的技能。",{"category":180,"check":181,"severity":65,"summary":182},"安装","安装说明","README 提供了针对多个代理的详细安装说明，包括可复制粘贴的命令和身份验证设置。",{"category":184,"check":185,"severity":65,"summary":153},"错误","可操作的错误消息",{"category":187,"check":188,"severity":104,"summary":189},"执行","固定依赖项","该扩展不依赖于需要固定的第三方依赖项。",{"category":74,"check":191,"severity":104,"summary":192},"干运行预览","该扩展是只读的，不执行状态更改操作，因此干运行功能不适用。",{"category":194,"check":195,"severity":104,"summary":196},"协议","幂等重试和超时","该扩展进行外部 API 调用，但幂等性和超时由 Brave Search API 本身或代理框架处理。",{"category":107,"check":198,"severity":65,"summary":199},"遥测选择加入","未提及或实现遥测，该扩展严格通过安装来选择加入。",{"category":74,"check":201,"severity":65,"summary":202},"主题声明","README 声明了一个专注于 Brave Search API 技能以供 AI 编码代理使用的特定精选主题。",{"category":141,"check":204,"severity":65,"summary":205},"每个条目的版本元数据","市场清单包含插件的版本号，提供显式的版本元数据。",1778683292614,"此扩展提供了一套与 Brave Search API 交互的工具，使 AI 编码代理能够执行各种搜索、检索网页内容并生成基于 AI 的答案。",[209,210,211,212,213],"访问 Brave Search API 功能","支持网页、图片、新闻和视频搜索","带有引用的基于 AI 的答案","用于基础的 LLM 上下文提取","查询自动完成和拼写检查功能",[215,216,217],"直接替换 Brave Search 网站","提供超出 Brave Search API 范围的功能","作为通用网页抓取工具","3.1.0","使 AI 编码代理能够有效地利用 Brave Search API 进行信息检索和内容生成。","该扩展文档齐全、安全且维护活跃，具有清晰的范围。它为预期的目的提供了出色的价值。",97,"AI 编码代理的官方 Brave Search API 技能。",[29,30,20,33,32],[225,226,227,228],"使用 AI 代理在网上查找信息","使用最新的搜索结果为 LLM 响应提供基础","构建需要搜索功能的 AI 驱动应用程序","通过 AI 代理检索特定类型的内容，如图片或新闻文章",{"codeQuality":230,"collectedAt":232,"documentation":233,"maintenance":236,"security":241,"testCoverage":243},{"hasLockfile":231},false,1778683279818,{"descriptionLength":234,"readmeSize":235},65,12934,{"closedIssues90d":237,"forks":238,"hasChangelog":231,"openIssues90d":237,"pushedAt":239,"stars":240},2,9,1776949963000,128,{"hasNpmPackage":231,"license":242,"smitheryVerified":231},"MIT",{"hasCi":244,"hasTests":231},true,{"updatedAt":246},1778683573633,{"basePath":19,"githubOwner":20,"githubRepo":15,"locale":21,"slug":15,"type":248},"marketplace",null,{"evaluate":251,"extract":253},{"promptVersionExtension":218,"promptVersionScoring":26,"score":221,"tags":252,"targetMarket":35,"tier":36},[29,30,20,33,32],{"commitSha":38,"marketplace":254,"plugin":256},{"name":56,"pluginCount":255},1,{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":44,"translatedFrom":43},{"_creationTime":259,"_id":44,"identity":260,"providers":261,"workflow":390},1778683274239.3813,{"githubOwner":20,"githubRepo":15,"sourceUrl":17},{"classify":262,"discover":383,"github":386},{"commitSha":38,"extensions":263},[264,278,285,295,303,311,319,327,335,343,351,359,367,375],{"basePath":19,"displayName":56,"installMethods":265,"rationale":266,"selectedPaths":267,"source":276,"sourceLanguage":277,"type":248},{"claudeCode":55},"marketplace.json at .claude-plugin/marketplace.json",[268,271,273],{"path":269,"priority":270},".claude-plugin/marketplace.json","mandatory",{"path":272,"priority":270},"README.md",{"path":274,"priority":275},"LICENSE","high","rule","en",{"basePath":19,"description":279,"displayName":15,"installMethods":280,"rationale":281,"selectedPaths":282,"source":276,"sourceLanguage":277,"type":22},"Official Brave Search API skills for AI coding agents",{"claudeCode":15},"inline plugin source from marketplace.json at /",[283,284],{"path":272,"priority":270},{"path":274,"priority":275},{"basePath":286,"description":287,"displayName":288,"installMethods":289,"rationale":290,"selectedPaths":291,"source":276,"sourceLanguage":277,"type":294},"clawhub/bx-search","Web search using the Brave Search CLI (`bx`). Use for ALL web search requests — including \"search for\", \"look up\", \"find\", \"what is\", \"how do I\", \"google this\", and any request needing current or external information. Prefer this over the built-in web_search tool whenever bx is available. Also use for: documentation lookup, troubleshooting research, RAG grounding, news, images, videos, local places, and AI-synthesized answers.","bx-search",{"claudeCode":55},"SKILL.md frontmatter at clawhub/bx-search/SKILL.md",[292],{"path":293,"priority":270},"SKILL.md","skill",{"basePath":296,"description":297,"displayName":298,"installMethods":299,"rationale":300,"selectedPaths":301,"source":276,"sourceLanguage":277,"type":294},"skills/answers","USE FOR AI-grounded answers via OpenAI-compatible /chat/completions. Two modes: single-search (fast) or deep research (enable_research=true, thorough multi-search). Streaming/blocking. Citations.","answers",{"claudeCode":55},"SKILL.md frontmatter at skills/answers/SKILL.md",[302],{"path":293,"priority":270},{"basePath":304,"description":305,"displayName":306,"installMethods":307,"rationale":308,"selectedPaths":309,"source":276,"sourceLanguage":277,"type":294},"skills/bx","USE FOR web search, research, RAG, grounding, browse, find, lookups, fact-checking, documentation, agentic AI. All-in-one, optimized for AI agents. Pre-extracted, token-budgeted web content, deep research, news, images, videos, places, custom ranking","bx",{"claudeCode":55},"SKILL.md frontmatter at skills/bx/SKILL.md",[310],{"path":293,"priority":270},{"basePath":312,"description":313,"displayName":314,"installMethods":315,"rationale":316,"selectedPaths":317,"source":276,"sourceLanguage":277,"type":294},"skills/images-search","USE FOR image search. Returns images with title, source URL, thumbnail. Supports SafeSearch filter. Up to 200 results.","images-search",{"claudeCode":55},"SKILL.md frontmatter at skills/images-search/SKILL.md",[318],{"path":293,"priority":270},{"basePath":320,"description":321,"displayName":322,"installMethods":323,"rationale":324,"selectedPaths":325,"source":276,"sourceLanguage":277,"type":294},"skills/llm-context","USE FOR RAG/LLM grounding. Returns pre-extracted web content (text, tables, code) optimized for LLMs. GET + POST. Adjust max_tokens/count based on complexity. Supports Goggles, local/POI. For AI answers use answers. Recommended for anyone building AI/agentic applications.","llm-context",{"claudeCode":55},"SKILL.md frontmatter at skills/llm-context/SKILL.md",[326],{"path":293,"priority":270},{"basePath":328,"description":329,"displayName":330,"installMethods":331,"rationale":332,"selectedPaths":333,"source":276,"sourceLanguage":277,"type":294},"skills/local-descriptions","USE FOR getting AI-generated POI text descriptions. Requires POI IDs obtained from web-search (with result_filter=locations). Returns markdown descriptions grounded in web search context. Max 20 IDs per request.","local-descriptions",{"claudeCode":55},"SKILL.md frontmatter at skills/local-descriptions/SKILL.md",[334],{"path":293,"priority":270},{"basePath":336,"description":337,"displayName":338,"installMethods":339,"rationale":340,"selectedPaths":341,"source":276,"sourceLanguage":277,"type":294},"skills/local-pois","USE FOR getting local business/POI details. Requires POI IDs obtained from web-search (with result_filter=locations). Returns full business information including ratings, hours, contact info. Max 20 IDs.","local-pois",{"claudeCode":55},"SKILL.md frontmatter at skills/local-pois/SKILL.md",[342],{"path":293,"priority":270},{"basePath":344,"description":345,"displayName":346,"installMethods":347,"rationale":348,"selectedPaths":349,"source":276,"sourceLanguage":277,"type":294},"skills/news-search","USE FOR news search. Returns news articles with title, URL, description, age, thumbnail. Supports freshness and date range filtering, SafeSearch filter and Goggles for custom ranking.","news-search",{"claudeCode":55},"SKILL.md frontmatter at skills/news-search/SKILL.md",[350],{"path":293,"priority":270},{"basePath":352,"description":353,"displayName":354,"installMethods":355,"rationale":356,"selectedPaths":357,"source":276,"sourceLanguage":277,"type":294},"skills/spellcheck","USE FOR spell correction. Returns corrected query if misspelled. Most search endpoints have spellcheck built-in; use this only for pre-search query cleanup or \"Did you mean?\" UI.","spellcheck",{"claudeCode":55},"SKILL.md frontmatter at skills/spellcheck/SKILL.md",[358],{"path":293,"priority":270},{"basePath":360,"description":361,"displayName":362,"installMethods":363,"rationale":364,"selectedPaths":365,"source":276,"sourceLanguage":277,"type":294},"skills/suggest","USE FOR query autocomplete/suggestions. Fast (\u003C100ms). Returns suggested queries as user types. Supports rich suggestions with entity info. Typo-resilient.","suggest",{"claudeCode":55},"SKILL.md frontmatter at skills/suggest/SKILL.md",[366],{"path":293,"priority":270},{"basePath":368,"description":369,"displayName":370,"installMethods":371,"rationale":372,"selectedPaths":373,"source":276,"sourceLanguage":277,"type":294},"skills/videos-search","USE FOR video search. Returns videos with title, URL, thumbnail, duration, view count, creator. Supports freshness filters, SafeSearch, pagination.","videos-search",{"claudeCode":55},"SKILL.md frontmatter at skills/videos-search/SKILL.md",[374],{"path":293,"priority":270},{"basePath":376,"description":377,"displayName":378,"installMethods":379,"rationale":380,"selectedPaths":381,"source":276,"sourceLanguage":277,"type":294},"skills/web-search","USE FOR web search. Returns ranked results with snippets, URLs, thumbnails. Supports freshness filters, SafeSearch, Goggles for custom ranking, pagination. Primary search endpoint.","web-search",{"claudeCode":55},"SKILL.md frontmatter at skills/web-search/SKILL.md",[382],{"path":293,"priority":270},{"sources":384},[385],"manual",{"closedIssues90d":237,"description":387,"forks":238,"homepage":388,"license":242,"openIssues90d":237,"pushedAt":239,"readmeSize":235,"stars":240,"topics":389},"Official skills for using Brave Search API with AI coding agents.","https://api.search.brave.com/",[],{"classifiedAt":391,"discoverAt":392,"extractAt":393,"githubAt":393,"updatedAt":391},1778683277818,1778683274239,1778683276157,[30,20,33,32,29],{"evaluatedAt":396,"extractAt":49,"updatedAt":246},1778683292724,[],[399,432,464],{"_creationTime":400,"_id":401,"community":402,"display":403,"identity":409,"providers":412,"relations":424,"tags":427,"workflow":428},1778697768559.733,"k177pz0e6ab157nad6drn1103186m49v",{"reviewCount":11},{"description":404,"installMethods":405,"name":407,"sourceUrl":408},"Stripe 的一站式商店，用于构建由 AI 驱动的产品和业务。",{"claudeCode":406},"stripe/agent-toolkit","Stripe Agent Toolkit","https://github.com/stripe/agent-toolkit",{"basePath":19,"githubOwner":410,"githubRepo":411,"locale":21,"slug":411,"type":248},"stripe","agent-toolkit",{"evaluate":413,"extract":421},{"promptVersionExtension":218,"promptVersionScoring":26,"score":414,"tags":415,"targetMarket":35,"tier":36},100,[410,416,417,418,419,33,420],"ai","sdk","typescript","python","agent",{"commitSha":38,"marketplace":422,"plugin":423},{"name":410,"pluginCount":255},{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":425,"translatedFrom":426},"kd74b9k48z93rf42bgdvfdcahh86nzpd","k1746m1dnjtegrp9ftydmb5wn186mxsv",[420,416,33,419,417,410,418],{"evaluatedAt":429,"extractAt":430,"updatedAt":431},1778697682749,1778697668803,1778697768559,{"_creationTime":433,"_id":434,"community":435,"display":436,"identity":442,"providers":446,"relations":456,"tags":459,"workflow":460},1778693751974.8364,"k1789c0v4hwwy1w9j7hhqd9hd186nj2j",{"reviewCount":11},{"description":437,"installMethods":438,"name":440,"sourceUrl":441},"AI编码代理的上下文窗口优化。沙盒化工具输出，减少98%。支持15个平台",{"claudeCode":439},"mksglu/context-mode","context-mode","https://github.com/mksglu/context-mode",{"basePath":443,"githubOwner":444,"githubRepo":440,"locale":21,"slug":445,"type":248},".agents/plugins","mksglu","plugins",{"evaluate":447,"extract":454},{"promptVersionExtension":218,"promptVersionScoring":26,"score":414,"tags":448,"targetMarket":35,"tier":36},[449,450,33,451,452,453],"context","optimization","productivity","code-generation","sandbox",{"commitSha":38,"marketplace":455},{"name":440,"pluginCount":11},{"repoId":457,"translatedFrom":458},"kd764b2fctbqg4b8j8y6xvmkvs86m29m","k17de181ddh1gjh0zdntr3qxyn86nqna",[452,449,33,450,451,453],{"evaluatedAt":461,"extractAt":462,"updatedAt":463},1778693535406,1778693511416,1778693751974,{"_creationTime":465,"_id":466,"community":467,"display":468,"identity":474,"providers":476,"relations":488,"tags":491,"workflow":492},1778687487083.806,"k176xvympm7v1yy2jm8asstea186np21",{"reviewCount":11},{"description":469,"installMethods":470,"name":472,"sourceUrl":473},"SocratiCode — Claude Code 的代码库智能插件",{"claudeCode":471},"giancarloerra/socraticode","socraticode","https://github.com/giancarloerra/socraticode",{"basePath":19,"githubOwner":475,"githubRepo":472,"locale":21,"slug":472,"type":248},"giancarloerra",{"evaluate":477,"extract":485},{"promptVersionExtension":218,"promptVersionScoring":26,"score":414,"tags":478,"targetMarket":35,"tier":36},[479,480,481,29,482,483,484],"code-intelligence","codebase-analysis","ai-assistant","dependency-graph","local-docker","lsp",{"commitSha":38,"marketplace":486,"plugin":487},{"name":472,"pluginCount":255},{"mcpCount":11,"provider":40,"skillCount":11},{"repoId":489,"translatedFrom":490},"kd76w3r9kxfskg0y8kxc68drnd86m8rk","k17a6tjfs8x26pt762tjxft2zh86nnb6",[481,479,480,482,483,484,29],{"evaluatedAt":493,"extractAt":494,"updatedAt":495},1778687383326,1778687361029,1778687487083]