[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-coinbase-authenticate-wallet-zh-CN":3,"guides-for-coinbase-authenticate-wallet":348,"similar-k17f1cgm7vewfqjqcj0cqafxen86mdst-zh-CN":349},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":239,"isFallback":223,"parentExtension":244,"providers":245,"relations":251,"repo":254,"tags":344,"workflow":345},1778684360180.2388,"k17f1cgm7vewfqjqcj0cqafxen86mdst",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"登录钱包。当您或用户想要登录、签入、连接或设置钱包时，或者当任何钱包操作因身份验证或“未登录”错误而失败时使用。此技能是发送、交易或充值之前的先决条件。",{"claudeCode":12},"coinbase/agentic-wallet-skills","authenticate-wallet","https://github.com/coinbase/agentic-wallet-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":221,"workflow":237},1778684360180.239,"kn7d34aj5b045qbpdh0j7ykjv586nv9v","zh-CN",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":201,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"tier":216,"useCases":217},[21,26,29,33,37,41,45,48,52,56,60,63,66,69,73,76,79,82,85,88,92,97,100,104,107,110,113,116,119,122,126,129,133,137,140,143,146,149,153,156,159,162,165,168,171,175,179,183,186,190],{"category":22,"check":23,"severity":24,"summary":25},"Invocation","Precise Purpose","pass","目的清楚地说明了该技能的作用（通过电子邮件 OTP 登录钱包）以及何时使用它（登录、签入、连接、设置或在操作因身份验证错误而失败时），以及它作为其他钱包操作的先决条件。",{"category":22,"check":27,"severity":24,"summary":28},"Concise Frontmatter","Frontmatter 简洁明了，清楚地说明了核心功能，并提供了相关的触发短语，没有过多的关键词。",{"category":30,"check":31,"severity":24,"summary":32},"Documentation","Concise Body","SKILL.md 的正文简洁、结构良好，长度适中，并将更深入的材料适当委托给其他部分。",{"category":34,"check":35,"severity":24,"summary":36},"Context","Progressive Disclosure","SKILL.md 概述了身份验证流程，并以清晰、易于理解的格式提供了命令，无需进一步的渐进式披露。",{"category":34,"check":38,"severity":39,"summary":40},"Forked exploration","not_applicable","此技能是一个用于身份验证的短格式实用程序，不涉及深入探索或代码审查，因此 `context: fork` 设置不适用。",{"category":42,"check":43,"severity":24,"summary":44},"Practical Utility","Usage examples","包含清晰、可直接使用的示例，演示了 `auth login` 和 `auth verify` 的调用，并确认了可观察到的结果。",{"category":42,"check":46,"severity":24,"summary":47},"Edge cases","该技能记录了电子邮件和 OTP 的输入验证，涵盖了潜在的边缘情况和故障模式，例如无效格式或 shell 注入，以及恢复步骤（要求输入正确）。",{"category":49,"check":50,"severity":24,"summary":51},"Code Execution","Tool Fallback","该技能使用 `npx awal@2.10.0`，这是 `awal` CLI 的一部分，假定在环境中可用。不需要自定义 MCP 服务器，并且工具已明确指定。",{"category":53,"check":54,"severity":24,"summary":55},"Safety","Halt on unexpected state","该技能包括对电子邮件和 OTP 的显式输入验证，指示在意外的预状态（无效输入格式）下中止并报告。",{"category":57,"check":58,"severity":24,"summary":59},"Portability","Cross-skill coupling","该技能是自包含的，不依赖于在同一会话中加载的其他特定技能。",{"category":42,"check":61,"severity":24,"summary":62},"Problem relevance","描述直接解决了用户登录或设置钱包的问题，并强调了该技能可以解决的常见错误场景。",{"category":42,"check":64,"severity":24,"summary":65},"Unique selling proposition","该技能为钱包操作提供了关键的身份验证步骤，这是一个独立且必要的功能，超出了基本代理功能。",{"category":42,"check":67,"severity":24,"summary":68},"Production readiness","该技能使用文档化的 CLI 工具完全实现，并涵盖了完整的身份验证生命周期，使其能够投入生产使用。",{"category":70,"check":71,"severity":24,"summary":72},"Scope","Single responsibility principle","该技能仅专注于钱包身份验证和状态检查，遵循单一职责原则。",{"category":70,"check":74,"severity":24,"summary":75},"Description quality","显示的描述准确地反映了 SKILL.md 及其目的中详细说明的技能功能。",{"category":22,"check":77,"severity":24,"summary":78},"Scoped tools","该技能利用了 `awal` CLI 中狭窄的、动词-名词特定的工具（例如 `auth login`、`auth verify`、`status`）。",{"category":30,"check":80,"severity":24,"summary":81},"Configuration & parameter reference","所有参数（`email`、`otp`）都已根据明确的验证规则和格式进行了文档化，并且流程 ID 的使用方式已得到清晰解释。",{"category":70,"check":83,"severity":24,"summary":84},"Tool naming","该技能使用的 `awal` CLI 中的工具名称具有描述性（例如 `auth login`、`auth verify`、`status`）。",{"category":70,"check":86,"severity":24,"summary":87},"Minimal I/O surface","输入参数（`email`、`otp`）已验证为最小且特定的，并且在请求时输出为机器可读的 JSON，避免了无关信息。",{"category":89,"check":90,"severity":24,"summary":91},"License","License usability","该扩展根据 MIT 许可证授权，这是一个宽松的开源许可证，并在 LICENSE.md 文件和 README 中明确说明。",{"category":93,"check":94,"severity":95,"summary":96},"Maintenance","Commit recency","warning","最后一次提交是在 2026 年 5 月 7 日，这是最近的，但是，信任信号显示为 2026 年 5 月 7 日。这很可能是一个未来的日期，假设它是一个最近的过去日期，则通过。如果日期确实是未来的，则这是一个异常。",{"category":93,"check":98,"severity":24,"summary":99},"Dependency Management","该技能明确固定了 `awal` CLI 版本（`npx awal@2.10.0`），并且 README 包含一个更新它的脚本，表明良好的依赖管理。",{"category":101,"check":102,"severity":24,"summary":103},"Security","Secret Management","该技能通过电子邮件 OTP 处理身份验证流程，并且似乎不会在其执行中直接暴露或管理敏感密钥。",{"category":101,"check":105,"severity":24,"summary":106},"Injection","该技能包括对电子邮件和 OTP 的显式输入验证，以防止 shell 注入，将用户输入视为数据。",{"category":101,"check":108,"severity":24,"summary":109},"Transitive Supply-Chain Grenades","该技能执行特定的 CLI 工具版本（`awal@2.10.0`），并且在运行时不获取远程内容或指令。",{"category":101,"check":111,"severity":24,"summary":112},"Sandbox Isolation","该技能使用 `npx awal` 命令，这些命令假定在定义的范围内运行，并且不尝试修改项目之外的文件或使用绝对路径。",{"category":101,"check":114,"severity":24,"summary":115},"Sandbox escape primitives","在技能的执行逻辑中，没有出现分离的进程启动或围绕被拒绝工具调用的重试循环。",{"category":101,"check":117,"severity":24,"summary":118},"Data Exfiltration","该技能的主要功能是身份验证和状态检查；它不指示代理将机密数据读取或提交给第三方。",{"category":101,"check":120,"severity":24,"summary":121},"Hidden Text Tricks","捆绑的内容和描述没有隐藏的转向技巧、可见的 Unicode 标签或 ANSI 转义序列。",{"category":123,"check":124,"severity":24,"summary":125},"Hooks","Opaque code execution","该技能通过 `npx awal` 执行命令，这是标准的 CLI 执行，而不是不透明的代码执行方法。",{"category":57,"check":127,"severity":24,"summary":128},"Structural Assumption","该技能依赖于已安装并可访问的 `awal` CLI，这是 CLI 的标准环境假设，并通过 `npx` 命令处理。",{"category":130,"check":131,"severity":95,"summary":132},"Trust","Issues Attention","在过去的 90 天里，打开了 4 个问题，关闭了 1 个，关闭率很低，这表明维护者响应可能很慢。",{"category":134,"check":135,"severity":24,"summary":136},"Versioning","Release Management","该技能明确固定了 `awal` CLI 版本（`@2.10.0`），并且 README 提供了更新它的说明，确保了清晰的版本管理。",{"category":49,"check":138,"severity":24,"summary":139},"Validation","该技能对电子邮件和 OTP 参数执行了彻底的输入验证，防止了格式错误的输入和潜在的注入漏洞。",{"category":101,"check":141,"severity":24,"summary":142},"Unguarded Destructive Operations","身份验证操作不具有破坏性，并且该技能不执行任何受保护的破坏性操作。",{"category":49,"check":144,"severity":24,"summary":145},"Error Handling","该技能提供了清晰的输入验证，并依赖 `awal` CLI 进行错误处理，预计它将提供结构化的错误消息。",{"category":49,"check":147,"severity":39,"summary":148},"Logging","该技能本身不执行需要本地审计日志的破坏性操作或出站调用，超出了 `awal` CLI 可能提供的功能。",{"category":150,"check":151,"severity":24,"summary":152},"Compliance","GDPR","该技能处理用于 OTP 的电子邮件，不处理其他个人数据，并且电子邮件仅用于身份验证过程。",{"category":150,"check":154,"severity":24,"summary":155},"Target market","该技能的功能没有地域限制，可以在全球范围内使用。",{"category":57,"check":157,"severity":24,"summary":158},"Runtime stability","该技能依赖于 Node.js 和 `npx`，它们是标准环境，并且似乎没有特定于操作系统的假设。",{"category":30,"check":160,"severity":24,"summary":161},"README","README 提供了技能可用性的良好概述、安装说明和用法示例。",{"category":70,"check":163,"severity":24,"summary":164},"Tool surface size","该技能通过 `awal` CLI 公开了有限的工具集，主要用于身份验证和状态检查。",{"category":22,"check":166,"severity":24,"summary":167},"Overlapping near-synonym tools","该技能使用的工具（`auth login`、`auth verify`、`status`）是不同的，并且功能不重叠。",{"category":30,"check":169,"severity":24,"summary":170},"Phantom features","README 和 SKILL.md 中提到的所有功能，如身份验证和状态检查，都已实现并通过 `awal` CLI 验证。",{"category":172,"check":173,"severity":24,"summary":174},"Install","Installation instruction","README 提供了清晰的安装说明，使用 `npx skills add`，并包含可复制粘贴的用法示例。",{"category":176,"check":177,"severity":24,"summary":178},"Errors","Actionable error messages","该技能包括输入验证，并为无效格式提供清晰的消息，并依赖 `awal` CLI 来处理特定的操作错误。",{"category":180,"check":181,"severity":24,"summary":182},"Execution","Pinned dependencies","该技能将 `awal` CLI 版本固定为 `@2.10.0`，确保执行一致性，并提供了一个更新它的脚本。",{"category":70,"check":184,"severity":39,"summary":185},"Dry-run preview","该技能的操作（身份验证、状态检查）不是改变状态的，不需要进行试运行预览。",{"category":187,"check":188,"severity":39,"summary":189},"Protocol","Idempotent retry & timeouts","该技能的操作主要是用于身份验证和状态检查的本地 CLI 命令，不涉及需要特定超时或幂等性保证的远程调用。",{"category":150,"check":191,"severity":24,"summary":192},"Telemetry opt-in","没有迹象表明此技能会收集遥测数据；它侧重于直接的钱包交互。",1778684140132,"该技能使用 `awal` CLI 通过电子邮件 OTP 流程对用户进行身份验证，从而允许进行钱包设置、登录和从身份验证错误中恢复。它还提供了检查钱包状态、余额和地址的命令。",[196,197,198,199,200],"通过电子邮件启动钱包登录","使用 OTP 完成身份验证","检查钱包身份验证状态","支持多个区块链网络（Base、Polygon、Solana）进行余额检查","提供钱包地址和伴随窗口访问",[202,203,204],"执行钱包交易，如发送或交易。","直接管理私钥或助记词。","提供 OTP 登录流程之外的恢复服务。","3.0.0","4.4.0","使 AI 代理能够安全地登录或设置加密钱包，作为执行金融交易的先决条件。","“Issues Attention”检查因问题关闭率低而发出警告。“Commit recency”检查也指出了日期格式可能存在的问题。",78,"一个文档齐全且安全的钱包身份验证技能，存在轻微的维护问题。",[212,213,214,215],"wallet","authentication","cli","web3","community",[218,219,220],"当用户需要登录或设置钱包时。","当钱包操作因身份验证错误而失败时。","在发送资金、交易代币或访问其他钱包功能之前的先决步骤。",{"codeQuality":222,"collectedAt":224,"documentation":225,"maintenance":228,"security":234,"testCoverage":236},{"hasLockfile":223},false,1778684121868,{"descriptionLength":226,"readmeSize":227},251,2522,{"closedIssues90d":229,"forks":230,"hasChangelog":223,"openIssues90d":231,"pushedAt":232,"stars":233},1,37,4,1778166821000,106,{"hasNpmPackage":223,"license":235,"smitheryVerified":223},"MIT",{"hasCi":223,"hasTests":223},{"updatedAt":238},1778684360180,{"basePath":240,"githubOwner":241,"githubRepo":242,"locale":18,"slug":13,"type":243},"skills/authenticate-wallet","coinbase","agentic-wallet-skills","skill",null,{"evaluate":246,"extract":249},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":247,"targetMarket":248,"tier":216},[212,213,214,215],"global",{"commitSha":250},"HEAD",{"repoId":252,"translatedFrom":253},"kd7018nr4zqhpcn1gsdnd38fnn86n0ap","k1704pzr712zw0t51f09gwrfed86m43j",{"_creationTime":255,"_id":252,"identity":256,"providers":257,"workflow":340},1778684116195.109,{"githubOwner":241,"githubRepo":242,"sourceUrl":14},{"classify":258,"discover":334,"github":337},{"commitSha":250,"extensions":259},[260,270,278,286,294,302,310,318,326],{"basePath":240,"description":261,"displayName":13,"installMethods":262,"rationale":263,"selectedPaths":264,"source":268,"sourceLanguage":269,"type":243},"Sign in to the wallet. Use when you or the user want to log in, sign in, connect, or set up the wallet, or when any wallet operation fails with authentication or \"not signed in\" errors. This skill is a prerequisite before sending, trading, or funding.",{"claudeCode":12},"SKILL.md frontmatter at skills/authenticate-wallet/SKILL.md",[265],{"path":266,"priority":267},"SKILL.md","mandatory","rule","en",{"basePath":271,"description":272,"displayName":273,"installMethods":274,"rationale":275,"selectedPaths":276,"source":268,"sourceLanguage":269,"type":243},"skills/fund","Add money to the wallet. Use when you or the user want to fund, deposit, top up, load, buy USDC, add funds, onramp, or get USDC. Also use when the wallet has insufficient balance for a send or trade operation, or when someone asks \"how do I get USDC?\"","fund",{"claudeCode":12},"SKILL.md frontmatter at skills/fund/SKILL.md",[277],{"path":266,"priority":267},{"basePath":279,"description":280,"displayName":281,"installMethods":282,"rationale":283,"selectedPaths":284,"source":268,"sourceLanguage":269,"type":243},"skills/monetize-service","Build and deploy a paid API that other agents can pay to use via x402. Use when you or the user want to monetize an API, make money, earn money, offer a service, sell a service to other agents, charge for endpoints, create a paid endpoint, or set up a paid service. Covers \"make money by offering an endpoint\", \"sell a service\", \"monetize your data\", \"create a paid API\".","monetize-service",{"claudeCode":12},"SKILL.md frontmatter at skills/monetize-service/SKILL.md",[285],{"path":266,"priority":267},{"basePath":287,"description":288,"displayName":289,"installMethods":290,"rationale":291,"selectedPaths":292,"source":268,"sourceLanguage":269,"type":243},"skills/pay-for-service","Make a paid API request to an x402 endpoint with automatic USDC payment. Use when you or the user want to call a paid API, make an x402 request, use a paid service, or pay for an API call. Use after finding a service with search-for-service.","pay-for-service",{"claudeCode":12},"SKILL.md frontmatter at skills/pay-for-service/SKILL.md",[293],{"path":266,"priority":267},{"basePath":295,"description":296,"displayName":297,"installMethods":298,"rationale":299,"selectedPaths":300,"source":268,"sourceLanguage":269,"type":243},"skills/query-onchain-data","Query onchain data on Base using the CDP SQL API via x402. Use when you or your user want to view onchain information about decoded blocks, transactions, and events.","query-onchain-data",{"claudeCode":12},"SKILL.md frontmatter at skills/query-onchain-data/SKILL.md",[301],{"path":266,"priority":267},{"basePath":303,"description":304,"displayName":305,"installMethods":306,"rationale":307,"selectedPaths":308,"source":268,"sourceLanguage":269,"type":243},"skills/search-for-service","Search and browse the x402 bazaar marketplace for paid API services. Use when you or the user want to find available services, see what's available, discover APIs, or need an external service to accomplish a task. Also use as a fallback when no other skill clearly matches — search the bazaar to see if a paid service exists. Covers \"what can I do?\", \"find me an API for...\", \"what services are available?\", \"search for...\", \"browse the bazaar\".","search-for-service",{"claudeCode":12},"SKILL.md frontmatter at skills/search-for-service/SKILL.md",[309],{"path":266,"priority":267},{"basePath":311,"description":312,"displayName":313,"installMethods":314,"rationale":315,"selectedPaths":316,"source":268,"sourceLanguage":269,"type":243},"skills/send-usdc","Send tokens (USDC, ETH, POL, or SOL) to an address or ENS name on Base, Polygon, or Solana. Use when you or the user want to send money, pay someone, transfer tokens, tip, donate, or send funds to a wallet address or .eth name. Covers phrases like \"send $5 to\", \"pay 0x...\", \"transfer to vitalik.eth\", or \"send USDC on Solana\".","send-usdc",{"claudeCode":12},"SKILL.md frontmatter at skills/send-usdc/SKILL.md",[317],{"path":266,"priority":267},{"basePath":319,"description":320,"displayName":321,"installMethods":322,"rationale":323,"selectedPaths":324,"source":268,"sourceLanguage":269,"type":243},"skills/trade","Swap or trade tokens on Base or Polygon. Use when you or the user want to trade, swap, exchange, buy, sell, or convert between tokens like USDC, ETH, and POL. Covers phrases like \"buy ETH\", \"sell ETH for USDC\", \"convert USDC to ETH\", \"get some ETH\", \"buy POL\".","trade",{"claudeCode":12},"SKILL.md frontmatter at skills/trade/SKILL.md",[325],{"path":266,"priority":267},{"basePath":327,"description":328,"displayName":329,"installMethods":330,"rationale":331,"selectedPaths":332,"source":268,"sourceLanguage":269,"type":243},"skills/x402","Search for new services and make paid API requests using the x402 payment protocol. Use when you don't have a clear tool to choose, search the bazaar. You can also use this tool if you or the user want to call an x402 endpoint, discover payment requirements, browse the bazaar, or search for paid services.","x402",{"claudeCode":12},"SKILL.md frontmatter at skills/x402/SKILL.md",[333],{"path":266,"priority":267},{"sources":335},[336],"manual",{"closedIssues90d":229,"description":338,"forks":230,"license":235,"openIssues90d":231,"pushedAt":232,"readmeSize":227,"stars":233,"topics":339},"npx skills add coinbase/agentic-wallet-skills",[],{"classifiedAt":341,"discoverAt":342,"extractAt":343,"githubAt":343,"updatedAt":341},1778684120080,1778684116195,1778684118248,[213,214,212,215],{"evaluatedAt":346,"extractAt":347,"updatedAt":238},1778684140306,1778684120251,[],[350,384,412,434,466,496],{"_creationTime":351,"_id":352,"community":353,"display":354,"identity":360,"providers":364,"relations":376,"tags":379,"workflow":380},1778686846101.1433,"k17fttd7v6pnmg56tzm9yrdh7s86m8c3",{"reviewCount":8},{"description":355,"installMethods":356,"name":358,"sourceUrl":359},"通过 EmblemAI 连接到 EmblemVault 并通过 EmblemAI 管理支持钱包的工作流，可进行审核优先、操作员控制的操作。支持 Solana、Ethereum、Base、BSC、Polygon、Hedera 和 Bitcoin。当用户需要解释 Emblem 的身份验证模型时也可使用：一个浏览器身份验证流程可以使用钱包、电子邮件/密码或社交登录来登录用户，而代理模式可以自动配置配置文件范围的钱包，无需手动设置。",{"claudeCode":357},"EmblemCompany/Agent-skills","emblem-ai-agent-wallet","https://github.com/EmblemCompany/Agent-skills",{"basePath":361,"githubOwner":362,"githubRepo":363,"locale":18,"slug":358,"type":243},"skills/emblem-ai-agent-wallet","EmblemCompany","Agent-skills",{"evaluate":365,"extract":375},{"promptVersionExtension":205,"promptVersionScoring":206,"score":366,"tags":367,"targetMarket":248,"tier":374},99,[212,368,369,370,213,371,372,373],"crypto","blockchain","security","solana","ethereum","bitcoin","verified",{"commitSha":250},{"repoId":377,"translatedFrom":378},"kd710sf830k0bm92f0evfpn6nd86nbfw","k1735tsc606vr6erq9qq8q9aw186nnwh",[213,373,369,368,372,370,371,212],{"evaluatedAt":381,"extractAt":382,"updatedAt":383},1778686563299,1778686517513,1778686846101,{"_creationTime":385,"_id":386,"community":387,"display":388,"identity":394,"providers":398,"relations":404,"tags":407,"workflow":408},1778683415140.357,"k17bcafp77kpwy23jkadtw9m4986njn6",{"reviewCount":8},{"description":389,"installMethods":390,"name":392,"sourceUrl":393},"查询任何链上钱包地址的代币余额和仓位。检索指定链上指定钱包地址的所有代币持有量，\n包括代币名称、符号、价格、24小时价格变动和持有数量。\n当用户询问关于任何区块链地址的钱包余额、代币持有量、投资组合或资产仓位时，请使用此技能。\n",{"claudeCode":391},"binance/binance-skills-hub","query-address-info","https://github.com/binance/binance-skills-hub",{"basePath":395,"githubOwner":396,"githubRepo":397,"locale":18,"slug":392,"type":243},"skills/binance-web3/query-address-info","binance","binance-skills-hub",{"evaluate":399,"extract":403},{"promptVersionExtension":205,"promptVersionScoring":206,"score":400,"tags":401,"targetMarket":248,"tier":374},98,[369,215,368,212,402],"tokens",{"commitSha":250},{"repoId":405,"translatedFrom":406},"kd71r360yct2m95r3z945pd1yh86mpb6","k17d6nnrpvmg71ee6snymm8jzx86mrz0",[369,368,402,212,215],{"evaluatedAt":409,"extractAt":410,"updatedAt":411},1778683257053,1778683038528,1778683415140,{"_creationTime":413,"_id":414,"community":415,"display":416,"identity":420,"providers":422,"relations":428,"tags":430,"workflow":431},1778683372166.655,"k1778azchxn7zdvft99a6ywfk986md33",{"reviewCount":8},{"description":417,"installMethods":418,"name":419,"sourceUrl":393},"当用户提及连接/断开钱包、登录、登出、web3钱包、钱包地址、\n查询余额、我有多少加密货币、发送BNB/USDT/加密货币、转账代币、兑换代币、\n进行 DEX 交易、限价单、市价单、取消订单、获取报价、交易历史记录、\n钱包设置、每日限额、滑点、MEV 保护、支持的网络、可用网络\n或任何链上钱包操作时使用。\n",{"claudeCode":391},"binance-agentic-wallet",{"basePath":421,"githubOwner":396,"githubRepo":397,"locale":18,"slug":419,"type":243},"skills/binance-web3/binance-agentic-wallet",{"evaluate":423,"extract":427},{"promptVersionExtension":205,"promptVersionScoring":206,"score":400,"tags":424,"targetMarket":248,"tier":374},[215,368,212,425,396,426],"trading","smart-contracts",{"commitSha":250},{"repoId":405,"translatedFrom":429},"k17apc0e3axcz9s63a9xdav1r186mj7b",[396,368,426,425,212,215],{"evaluatedAt":432,"extractAt":410,"updatedAt":433},1778683191000,1778683372166,{"_creationTime":435,"_id":436,"community":437,"display":438,"identity":444,"providers":448,"relations":457,"tags":461,"workflow":462},1778694990914.8232,"k170mmr549jkqghjyp3y2gxcr186nh6y",{"reviewCount":8},{"description":439,"installMethods":440,"name":442,"sourceUrl":443},"用于身份验证、用户注册、登录、密码恢复、OAuth 提供商、基于角色的访问控制或保护路由和函数。始终使用 `@netlify/identity`。切勿使用 `netlify-identity-widget` 或 `gotrue-js` — 它们已弃用。",{"claudeCode":441},"netlify/context-and-tools","netlify-identity","https://github.com/netlify/context-and-tools",{"basePath":445,"githubOwner":446,"githubRepo":447,"locale":18,"slug":442,"type":243},"skills/netlify-identity","netlify","context-and-tools",{"evaluate":449,"extract":456},{"promptVersionExtension":205,"promptVersionScoring":206,"score":450,"tags":451,"targetMarket":248,"tier":374},100,[213,446,452,453,454,455],"identity","javascript","typescript","api",{"commitSha":250},{"parentExtensionId":458,"repoId":459,"translatedFrom":460},"k1714spp30a0rvg5y3yjga772n86nmps","kd7b1ncy2zzzfws29grdt8heb986ntzq","k17f1596a2t00btq1hfksssg0s86n6ej",[455,213,452,453,446,454],{"evaluatedAt":463,"extractAt":464,"updatedAt":465},1778694839805,1778694599571,1778694990914,{"_creationTime":467,"_id":468,"community":469,"display":470,"identity":476,"providers":480,"relations":487,"tags":491,"workflow":492},1778694392532.535,"k17eqx1548qq4twnvaeg3h866d86nqem",{"reviewCount":8},{"description":471,"installMethods":472,"name":474,"sourceUrl":475},"指导用户配置关键的 MongoDB MCP 服务器选项。当用户已安装 MongoDB MCP 服务器但未配置必需的环境变量，或当他们询问连接到 MongoDB/Atlas 但未设置凭据时，请使用此技能。",{"claudeCode":473},"mongodb/agent-skills","mongodb-mcp-setup","https://github.com/mongodb/agent-skills",{"basePath":477,"githubOwner":478,"githubRepo":479,"locale":18,"slug":474,"type":243},"skills/mongodb-mcp-setup","mongodb","agent-skills",{"evaluate":481,"extract":486},{"promptVersionExtension":205,"promptVersionScoring":206,"score":450,"tags":482,"targetMarket":248,"tier":374},[478,483,484,485,213,214],"mcp","configuration","setup",{"commitSha":250},{"parentExtensionId":488,"repoId":489,"translatedFrom":490},"k170hje3xzpy2mbkn00agzm38x86mkbz","kd74vahs1zbjqzqbert490xyrd86nfv5","k1798fc1hmtx3bmdgwyn3fet2d86mzt5",[213,214,484,483,478,485],{"evaluatedAt":493,"extractAt":494,"updatedAt":495},1778694262565,1778694149049,1778694392532,{"_creationTime":497,"_id":498,"community":499,"display":500,"identity":506,"providers":510,"relations":518,"tags":521,"workflow":522},1778682677410.0369,"k172a96fyh4jrhrb5qc6tfrbp986nrey",{"reviewCount":8},{"description":501,"installMethods":502,"name":504,"sourceUrl":505},"Use when adding Auth0 token validation to Express or Node.js APIs - integrates express-oauth2-jwt-bearer SDK to protect Node.js API endpoints with JWT Bearer authentication, scope-based RBAC, claim validation, and optional DPoP support",{"claudeCode":503},"auth0/agent-skills","Auth0 Express OAuth2 JWT Bearer","https://github.com/auth0/agent-skills",{"basePath":507,"githubOwner":508,"githubRepo":479,"locale":269,"slug":509,"type":243},"plugins/auth0/skills/express-oauth2-jwt-bearer","auth0","express-oauth2-jwt-bearer",{"evaluate":511,"extract":516},{"promptVersionExtension":205,"promptVersionScoring":206,"score":450,"tags":512,"targetMarket":248,"tier":374},[508,513,213,514,515,370,455],"jwt","express","nodejs",{"commitSha":250,"license":517},"Apache-2.0",{"parentExtensionId":519,"repoId":520},"k17b52m0t4j5ryyvea95kdqqr186nk9e","kd7d2wx4927yddhxgfpzw6t10x86m349",[455,508,213,514,513,515,370],{"evaluatedAt":523,"extractAt":524,"updatedAt":523},1778683411304,1778682677410]