[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-ChromeDevTools-chrome-devtools-cli-zh-CN":3,"guides-for-ChromeDevTools-chrome-devtools-cli":496,"similar-k17fe83x3ms256zen9hs0zz8qs86nw3v-zh-CN":497},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":248,"isFallback":244,"parentExtension":253,"providers":311,"relations":315,"repo":317,"tags":493,"workflow":494},1778684048110.2644,"k17fe83x3ms256zen9hs0zz8qs86nw3v",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"使用此技能编写 shell 脚本或运行 shell 命令来自动化浏览器中的任务或以其他方式通过 CLI 使用 Chrome DevTools。",{"claudeCode":12},"ChromeDevTools/chrome-devtools-mcp","chrome-devtools-cli","https://github.com/ChromeDevTools/chrome-devtools-mcp",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":227,"workflow":246},1778684048110.2646,"kn72h741611fxmx3m8yp2gdac186mpvd","zh-CN",{"checks":20,"evaluatedAt":197,"extensionSummary":198,"features":199,"nonGoals":205,"promptVersionExtension":209,"promptVersionScoring":210,"purpose":211,"rationale":212,"score":213,"summary":214,"tags":215,"tier":221,"useCases":222},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,112,116,120,123,126,129,132,135,138,142,146,150,154,158,162,165,168,171,175,178,181,184,187,190,194],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地说明了通过 CLI 自动化浏览器中的任务和使用 Chrome DevTools 的问题。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","该技能通过直接控制 Chrome DevTools 和浏览器自动化，提供了超越简单提示的重大价值，超出了 LLM 的默认功能。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该扩展涵盖了浏览器自动化任务的完整生命周期，提供了检查、操作、导航和调试的工具。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该技能专注于 Chrome DevTools 自动化和浏览器交互，范围清晰且一致。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确地反映了该技能通过 Chrome DevTools CLI 编写 shell 脚本或运行命令来自动化浏览器任务的功能。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","这些工具通常被划分为动词-名词专家（例如，`click`、`fill`、`navigate_page`），使代理更容易选择它们。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","README 提供了关于配置选项和参数的全面文档，包括默认值和示例。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","工具名称具有描述性，并遵循一致的动词-名词模式，清楚地表明了它们在 Chrome DevTools 域中的功能。",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","工具输入仅请求必要数据，输出返回承诺的有效负载，不包含额外的诊断信息。",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","该项目已获得 Apache-2.0 许可，如 LICENSE 文件所示，并被规则层检测到。",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","最后一次提交是在 2026-05-13，最近。",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","存在锁文件（`package-lock.json`，由 `hasLockfile: true` 暗示）表明依赖项得到了管理。",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","SKILL.md 中描述的工具不使用或公开任何秘密。",{"category":65,"check":69,"severity":24,"summary":70},"Injection","该技能不加载可能包含指令的外部数据，并且所有组件都已捆绑。",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","该扩展在运行时不获取外部内容来执行指令；所有必需的组件似乎都已捆绑。",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","这些工具在浏览器自动化的范围内运行，并且在没有明确用户交互的情况下不会修改项目或用户特定目录之外的文件。",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","在脚本或命令中未发现分离的进程生成或拒绝重试循环。",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","该扩展不包含读取或将机密数据提交给第三方的指令。",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","捆绑的内容和文档不包含隐藏的导航技巧、不可见字符或恶意格式。",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","脚本和命令似乎是纯粹、可读的源代码，没有像 base64 或 eval 这样的混淆。",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","该技能不对浏览器自动化所需的范围之外的用户特定项目组织做出任何假设。",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","在过去 90 天内，已打开 38 个问题，关闭了 105 个问题，关闭率约为 73%，表明维护活跃。",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","npm 包版本已管理和更新，并附有 CHANGELOG.md。",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","输入参数和工具输出似乎都经过了适当的验证和清理，这符合 CLI 工具的预期。",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","没有暴露没有明确用户交互或确认的直接破坏性操作，如文件删除或强制 Git 推送。",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","这些工具旨在提供清晰的错误消息并优雅地处理异常，这可以通过 CLI 的帮助消息和命令结构来证明。",{"category":103,"check":113,"severity":114,"summary":115},"Logging","info","该扩展提供了一个日志到文件的选项（`--logFile`）用于调试，但没有明确提到用于所有操作的专用本地审计文件。",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","该扩展操作浏览器数据和 DevTools，但本身不处理需要特定 GDPR 清理的个人数据，超出用户控制范围。",{"category":117,"check":121,"severity":24,"summary":122},"Target market","该扩展专为通用的浏览器自动化和 Chrome DevTools 交互而设计，没有任何区域限制。",{"category":91,"check":124,"severity":24,"summary":125},"Runtime stability","该技能依赖于标准的 Node.js 和 Chrome 环境，并提供跨平台安装说明。",{"category":44,"check":127,"severity":24,"summary":128},"README","README 文件存在，并清楚地阐述了扩展的目的、功能和用法。",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","该技能公开了合理数量的工具，属于推荐的清晰度和可管理性范围。",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","工具名称是不同的，在预期的功能上没有明显的重叠或冗余。",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","README 和 SKILL.md 中宣传的所有功能都有相应的已实现工具和命令。",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","README 和 SKILL.md 中提供了清晰的安装和使用说明，包括示例提示。",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","该工具提供有用的错误消息，包括命令的帮助提示和故障排除指南。",{"category":147,"check":148,"severity":24,"summary":149},"Execution","Pinned dependencies","锁文件的存在和清晰的 `npm` 安装说明表明依赖项得到了管理和固定。",{"category":33,"check":151,"severity":152,"summary":153},"Dry-run preview","not_applicable","该扩展主要用于检查和自动化；需要进行乾运行模式的显式破坏性操作不是其核心功能。",{"category":155,"check":156,"severity":24,"summary":157},"Protocol","Idempotent retry & timeouts","虽然并非所有操作都可能严格幂等，但 CLI 工具旨在直接执行，并且可以为导航指定超时。",{"category":117,"check":159,"severity":160,"summary":161},"Telemetry opt-in","warning","使用统计信息收集默认启用，并且可以通过标志选择退出，但收集的字段没有明确记录模式。",{"category":40,"check":163,"severity":24,"summary":164},"Precise Purpose","SKILL.md 和 README 清楚地定义了目的：控制和检查实时 Chrome 浏览器以进行自动化、调试和性能分析。",{"category":40,"check":166,"severity":24,"summary":167},"Concise Frontmatter","SKILL.md 中的前言简洁明了，有效总结了核心功能并提供了触发短语。",{"category":44,"check":169,"severity":24,"summary":170},"Concise Body","SKILL.md 结构良好，使用外部文件提供详细参考，并保持主要说明的简洁性。",{"category":172,"check":173,"severity":24,"summary":174},"Context","Progressive Disclosure","详细信息，如安装、故障排除和工具参考，都包含在主要文档链接的单独 markdown 文件中。",{"category":172,"check":176,"severity":152,"summary":177},"Forked exploration","此技能侧重于直接浏览器交互和自动化，而不是需要 forked context 的深入代码探索。",{"category":22,"check":179,"severity":24,"summary":180},"Usage examples","文档包含许多针对各种功能的现成示例，演示了输入、调用和预期结果。",{"category":22,"check":182,"severity":24,"summary":183},"Edge cases","文档提到了限制并提供了常见问题的故障排除指南，涵盖了失败模式。",{"category":103,"check":185,"severity":152,"summary":186},"Tool Fallback","此技能似乎不依赖外部 MCP 服务器作为可选的后备；它是一个独立的工具。",{"category":91,"check":188,"severity":24,"summary":189},"Stack assumptions","该技能清楚地说明了其要求（Node.js、Chrome、npm）并为各种平台提供了安装说明。",{"category":191,"check":192,"severity":24,"summary":193},"Safety","Halt on unexpected state","CLI 为意外状态提供了状态检查和清晰的错误报告，从而在工作流停止而不是不安全地继续。",{"category":91,"check":195,"severity":24,"summary":196},"Cross-skill coupling","该技能是独立的，不隐式依赖于其他技能；交叉引用用于可选的相关文档。",1778683892020,"此技能提供了一个命令行界面，用于与 Chrome DevTools 交互，从而实现浏览器任务的自动化、调试、性能分析和网络检查。",[200,201,202,203,204],"通过 shell 命令自动化浏览器操作","检查网络请求和控制台消息","分析页面性能并拍摄内存快照","模拟网络条件、CPU 和视口","管理 Chrome 扩展",[206,207,208],"在没有用户意图的情况下直接控制 Web 应用程序代码执行","完全取代手动浏览器测试","为 Chrome DevTools 提供图形用户界面","3.0.0","4.4.0","为 AI 代理和开发人员提供对 Chrome 浏览器的直接控制，以自动化复杂的 Web 交互、调试问题和分析性能。","该扩展非常完善，拥有出色的文档、全面的工具和强大的安全实践。唯一的小问题与使用统计信息的选择退出性质有关，没有记录在案的模式。",99,"一个强大且文档齐全的技能，用于通过 CLI 控制和检查 Chrome 浏览器。",[216,217,218,219,220],"browser-automation","devtools","cli","performance-analysis","debugging","community",[223,224,225,226],"在浏览器中自动化表单提交和用户交互","通过检查网络流量和控制台日志来调试前端问题","分析网站性能瓶颈","截取网页的屏幕截图或整页捕获",{"codeQuality":228,"collectedAt":230,"documentation":231,"maintenance":234,"popularity":240,"security":242,"testCoverage":245},{"hasLockfile":229},true,1778683875622,{"descriptionLength":232,"readmeSize":233},134,32903,{"closedIssues90d":235,"forks":236,"hasChangelog":229,"openIssues90d":237,"pushedAt":238,"stars":239},105,2504,38,1778676021000,39452,{"npmDownloads":241},6163267,{"hasNpmPackage":229,"license":243,"smitheryVerified":244},"Apache-2.0",false,{"hasCi":229,"hasTests":229},{"updatedAt":247},1778684048110,{"basePath":249,"githubOwner":250,"githubRepo":251,"locale":18,"slug":13,"type":252},"skills/chrome-devtools-cli","ChromeDevTools","chrome-devtools-mcp","skill",{"_creationTime":254,"_id":255,"community":256,"display":257,"identity":261,"parentExtension":265,"providers":297,"relations":306,"tags":307,"workflow":308},1778683762612.123,"k17evynnzmmag96rw4rpybyydx86m0py",{"reviewCount":8},{"description":258,"installMethods":259,"name":260,"sourceUrl":14},"Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer",{"claudeCode":251},"Chrome DevTools MCP",{"basePath":262,"githubOwner":250,"githubRepo":251,"locale":263,"slug":251,"type":264},"","en","plugin",{"_creationTime":266,"_id":267,"community":268,"display":269,"identity":273,"providers":275,"relations":291,"tags":293,"workflow":294},1778683762612.1228,"k1718stvkzt1rg0y1vknsm38zx86m2r6",{"reviewCount":8},{"description":270,"installMethods":271,"name":272,"sourceUrl":14},"Bundled plugins for actuating and debugging the Chrome browser.",{"claudeCode":12},"Chrome DevTools for Agents",{"basePath":262,"githubOwner":250,"githubRepo":251,"locale":263,"slug":251,"type":274},"marketplace",{"evaluate":276,"extract":283},{"promptVersionExtension":277,"promptVersionScoring":210,"score":278,"tags":279,"targetMarket":282,"tier":221},"3.1.0",95,[216,220,219,280,217,281],"chrome","puppeteer","global",{"commitSha":284,"license":243,"marketplace":285,"plugin":289},"HEAD",{"name":286,"pluginCount":287,"version":288},"chrome-devtools-plugins",1,"0.26.0",{"mcpCount":8,"provider":290,"skillCount":8},"classify",{"repoId":292},"kd7an8ppnz1q2np9tc5yw4qenn86mg6h",[216,280,220,217,219,281],{"evaluatedAt":295,"extractAt":296,"updatedAt":295},1778683809544,1778683762612,{"evaluate":298,"extract":303},{"promptVersionExtension":209,"promptVersionScoring":210,"score":278,"tags":299,"targetMarket":282,"tier":221},[280,217,281,300,220,301,302],"automation","performance","network",{"commitSha":284,"license":243,"plugin":304},{"mcpCount":8,"provider":290,"skillCount":305},6,{"parentExtensionId":267,"repoId":292},[300,280,220,217,302,301,281],{"evaluatedAt":309,"extractAt":296,"updatedAt":310},1778683836724,1778684096135,{"evaluate":312,"extract":314},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":313,"targetMarket":282,"tier":221},[216,217,218,219,220],{"commitSha":284},{"parentExtensionId":255,"repoId":292,"translatedFrom":316},"k17f5kfmpyzqggewprfz7bxbm586m8a5",{"_creationTime":318,"_id":292,"identity":319,"providers":320,"workflow":488},1778683755605.5256,{"githubOwner":250,"githubRepo":251,"sourceUrl":14},{"classify":321,"discover":477,"extract":480,"github":481,"npm":487},{"commitSha":284,"extensions":322},[323,336,359,370,378,386,402,416,424],{"basePath":262,"description":270,"displayName":286,"installMethods":324,"rationale":325,"selectedPaths":326,"source":335,"sourceLanguage":263,"type":274},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[327,330,332],{"path":328,"priority":329},".claude-plugin/marketplace.json","mandatory",{"path":331,"priority":329},"README.md",{"path":333,"priority":334},"LICENSE","high","rule",{"basePath":262,"description":258,"displayName":251,"installMethods":337,"rationale":338,"selectedPaths":339,"source":335,"sourceLanguage":263,"type":264},{"claudeCode":251},"plugin manifest at .claude-plugin/plugin.json (coalesced with duplicate plugin at .github/plugin)",[340,342,343,344,347,349,351,353,355,357],{"path":341,"priority":329},".claude-plugin/plugin.json",{"path":331,"priority":329},{"path":333,"priority":334},{"path":345,"priority":346},"skills/a11y-debugging/SKILL.md","medium",{"path":348,"priority":346},"skills/chrome-devtools/SKILL.md",{"path":350,"priority":346},"skills/chrome-devtools-cli/SKILL.md",{"path":352,"priority":346},"skills/debug-optimize-lcp/SKILL.md",{"path":354,"priority":346},"skills/memory-leak-debugging/SKILL.md",{"path":356,"priority":346},"skills/troubleshooting/SKILL.md",{"path":358,"priority":329},".mcp.json",{"basePath":360,"description":361,"displayName":362,"installMethods":363,"rationale":364,"selectedPaths":365,"source":335,"sourceLanguage":263,"type":252},"skills/a11y-debugging","Uses Chrome DevTools MCP for accessibility (a11y) debugging and auditing based on web.dev guidelines. Use when testing semantic HTML, ARIA labels, focus states, keyboard navigation, tap targets, and color contrast.","a11y-debugging",{"claudeCode":12},"SKILL.md frontmatter at skills/a11y-debugging/SKILL.md",[366,368],{"path":367,"priority":329},"SKILL.md",{"path":369,"priority":346},"references/a11y-snippets.md",{"basePath":371,"description":372,"displayName":373,"installMethods":374,"rationale":375,"selectedPaths":376,"source":335,"sourceLanguage":263,"type":252},"skills/chrome-devtools","Uses Chrome DevTools via MCP for efficient debugging, troubleshooting and browser automation. Use when debugging web pages, automating browser interactions, analyzing performance, or inspecting network requests. This skill does not apply to `--slim` mode (MCP configuration).","chrome-devtools",{"claudeCode":12},"SKILL.md frontmatter at skills/chrome-devtools/SKILL.md",[377],{"path":367,"priority":329},{"basePath":249,"description":379,"displayName":13,"installMethods":380,"rationale":381,"selectedPaths":382,"source":335,"sourceLanguage":263,"type":252},"Use this skill to write shell scripts or run shell commands to automate tasks in the browser or otherwise use Chrome DevTools via CLI.",{"claudeCode":12},"SKILL.md frontmatter at skills/chrome-devtools-cli/SKILL.md",[383,384],{"path":367,"priority":329},{"path":385,"priority":346},"references/installation.md",{"basePath":387,"description":388,"displayName":389,"installMethods":390,"rationale":391,"selectedPaths":392,"source":335,"sourceLanguage":263,"type":252},"skills/debug-optimize-lcp","Guides debugging and optimizing Largest Contentful Paint (LCP) using Chrome DevTools MCP tools. Use this skill whenever the user asks about LCP performance, slow page loads, Core Web Vitals optimization, or wants to understand why their page's main content takes too long to appear. Also use when the user mentions \"largest contentful paint\", \"page load speed\", \"CWV\", or wants to improve how fast their hero image or main content renders.","debug-optimize-lcp",{"claudeCode":12},"SKILL.md frontmatter at skills/debug-optimize-lcp/SKILL.md",[393,394,396,398,400],{"path":367,"priority":329},{"path":395,"priority":346},"references/elements-and-size.md",{"path":397,"priority":346},"references/lcp-breakdown.md",{"path":399,"priority":346},"references/lcp-snippets.md",{"path":401,"priority":346},"references/optimization-strategies.md",{"basePath":403,"description":404,"displayName":405,"installMethods":406,"rationale":407,"selectedPaths":408,"source":335,"sourceLanguage":263,"type":252},"skills/memory-leak-debugging","Diagnoses and resolves memory leaks in JavaScript/Node.js applications. Use when a user reports high memory usage, OOM errors, or wants to analyze heapsnapshots or run memory leak detection tools like memlab.","memory-leak-debugging",{"claudeCode":12},"SKILL.md frontmatter at skills/memory-leak-debugging/SKILL.md",[409,410,412,414],{"path":367,"priority":329},{"path":411,"priority":346},"references/common-leaks.md",{"path":413,"priority":346},"references/compare_snapshots.js",{"path":415,"priority":346},"references/memlab.md",{"basePath":417,"description":418,"displayName":419,"installMethods":420,"rationale":421,"selectedPaths":422,"source":335,"sourceLanguage":263,"type":252},"skills/troubleshooting","Uses Chrome DevTools MCP and documentation to troubleshoot connection and target issues. Trigger this skill when list_pages, new_page, or navigate_page fail, or when the server initialization fails.","troubleshooting",{"claudeCode":12},"SKILL.md frontmatter at skills/troubleshooting/SKILL.md",[423],{"path":367,"priority":329},{"basePath":262,"description":425,"displayName":251,"installMethods":426,"license":243,"rationale":427,"selectedPaths":428,"source":335,"sourceLanguage":263,"type":476},"MCP server for Chrome DevTools",{"npm":251},"server.json with namespace/server name at server.json",[429,431,433,434,435,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474],{"path":430,"priority":329},"server.json",{"path":432,"priority":329},"package.json",{"path":331,"priority":329},{"path":333,"priority":334},{"path":436,"priority":437},"src/index.ts","low",{"path":439,"priority":437},"src/tools/ToolDefinition.ts",{"path":441,"priority":437},"src/tools/categories.ts",{"path":443,"priority":437},"src/tools/console.ts",{"path":445,"priority":437},"src/tools/emulation.ts",{"path":447,"priority":437},"src/tools/extensions.ts",{"path":449,"priority":437},"src/tools/input.ts",{"path":451,"priority":437},"src/tools/lighthouse.ts",{"path":453,"priority":437},"src/tools/memory.ts",{"path":455,"priority":437},"src/tools/network.ts",{"path":457,"priority":437},"src/tools/pages.ts",{"path":459,"priority":437},"src/tools/performance.ts",{"path":461,"priority":437},"src/tools/screencast.ts",{"path":463,"priority":437},"src/tools/screenshot.ts",{"path":465,"priority":437},"src/tools/script.ts",{"path":467,"priority":437},"src/tools/slim/tools.ts",{"path":469,"priority":437},"src/tools/snapshot.ts",{"path":471,"priority":437},"src/tools/thirdPartyDeveloper.ts",{"path":473,"priority":437},"src/tools/tools.ts",{"path":475,"priority":437},"src/tools/webmcp.ts","mcp",{"sources":478},[479],"manual",{"npmPackage":251},{"closedIssues90d":235,"description":482,"forks":236,"homepage":483,"license":243,"openIssues90d":237,"pushedAt":238,"readmeSize":233,"stars":239,"topics":484},"Chrome DevTools for coding agents","https://npmjs.org/package/chrome-devtools-mcp",[485,281,373,486,280,220,217,476],"mcp-server","browser",{"downloads":241},{"classifiedAt":489,"discoverAt":490,"extractAt":491,"githubAt":491,"npmAt":492,"updatedAt":489},1778683762439,1778683755605,1778683758506,1778683760729,[216,218,220,217,219],{"evaluatedAt":495,"extractAt":296,"updatedAt":247},1778683892147,[],[498,528,554,572,599,625],{"_creationTime":499,"_id":500,"community":501,"display":502,"identity":508,"providers":512,"relations":520,"tags":523,"workflow":524},1778697369634.8499,"k17333g8dacqsmw8kk79h77vmx86n0d1",{"reviewCount":8},{"description":503,"installMethods":504,"name":506,"sourceUrl":507},"AI 代理的浏览器自动化 CLI。当用户需要与网站交互时使用，包括浏览页面、填写表单、点击按钮、截屏、提取数据、测试 Web 应用或自动化任何浏览器任务。触发条件包括请求“打开网站”、“填表”、“点击按钮”、“截屏”、“抓取页面数据”、“测试此 Web 应用”、“登录网站”、“自动化浏览器操作”或任何需要以编程方式进行 Web 交互的任务。",{"claudeCode":505},"shanraisshan/claude-code-best-practice","agent-browser","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":509,"githubOwner":510,"githubRepo":511,"locale":18,"slug":506,"type":252},".claude/skills/agent-browser","shanraisshan","claude-code-best-practice",{"evaluate":513,"extract":519},{"promptVersionExtension":209,"promptVersionScoring":210,"score":514,"tags":515,"targetMarket":282,"tier":518},100,[216,516,517,218,300],"web-scraping","testing","verified",{"commitSha":284},{"repoId":521,"translatedFrom":522},"kd74710g49kxgwbfjxeb7s132d86myxr","k17ej9360g7468qswf3svnrx9186m1ng",[300,216,218,517,516],{"evaluatedAt":525,"extractAt":526,"updatedAt":527},1778697222051,1778697205743,1778697369634,{"_creationTime":529,"_id":530,"community":531,"display":532,"identity":538,"providers":542,"relations":548,"tags":550,"workflow":551},1778697652123.8813,"k175pymk0vm7xrcjj2p0jf904186nae7",{"reviewCount":8},{"description":533,"installMethods":534,"name":536,"sourceUrl":537},"Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code.",{"claudeCode":535},"steipete/clawdis","openclaw-debugging","https://github.com/steipete/clawdis",{"basePath":539,"githubOwner":540,"githubRepo":541,"locale":263,"slug":536,"type":252},".agents/skills/openclaw-debugging","steipete","clawdis",{"evaluate":543,"extract":547},{"promptVersionExtension":209,"promptVersionScoring":210,"score":514,"tags":544,"targetMarket":282,"tier":518},[220,545,218,419,546],"openclaws","development",{"commitSha":284},{"repoId":549},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[218,220,546,545,419],{"evaluatedAt":552,"extractAt":553,"updatedAt":552},1778697754713,1778697652123,{"_creationTime":555,"_id":556,"community":557,"display":558,"identity":561,"providers":562,"relations":566,"tags":568,"workflow":569},1778684074950.4968,"k17a2p5tj2n738wj5cs7gerp2s86mvsp",{"reviewCount":8},{"description":559,"installMethods":560,"name":419,"sourceUrl":14},"使用 Chrome DevTools MCP 和文档来排查连接和目标问题。当 list_pages、new_page 或 navigate_page 失败，或服务器初始化失败时，触发此技能。",{"claudeCode":12},{"basePath":417,"githubOwner":250,"githubRepo":251,"locale":18,"slug":419,"type":252},{"evaluate":563,"extract":565},{"promptVersionExtension":209,"promptVersionScoring":210,"score":514,"tags":564,"targetMarket":282,"tier":518},[217,280,419,220,300,476],{"commitSha":284},{"parentExtensionId":255,"repoId":292,"translatedFrom":567},"k1709q7z5grftph7kb93c569qh86n56a",[300,280,220,217,476,419],{"evaluatedAt":570,"extractAt":296,"updatedAt":571},1778683958622,1778684074950,{"_creationTime":573,"_id":574,"community":575,"display":576,"identity":582,"providers":586,"relations":593,"tags":595,"workflow":596},1778696993586.7058,"k174ty9vbfgj7cv3v2szdwjgh986mrsf",{"reviewCount":8},{"description":577,"installMethods":578,"name":580,"sourceUrl":581},"Search ChatGPT and extract the full response + hydration JSON that powers the UI.\nAttaches to a running Chrome instance (port 9222 by default), opens ChatGPT,\nsubmits a query, waits for the streamed response, and returns structured data:\nmessages, product cards, hydration JSON, and API calls.\nUse when asked to \"search chatgpt\", \"ask chatgpt\", \"chatgpt search\",\n\"get chatgpt response\", or \"scrape chatgpt\".\n",{"claudeCode":579},"SeifBenayed/claude-code-sdk","chatgpt-search","https://github.com/SeifBenayed/claude-code-sdk",{"basePath":583,"githubOwner":584,"githubRepo":585,"locale":263,"slug":580,"type":252},".claude/skills/chatgpt-search","SeifBenayed","claude-code-sdk",{"evaluate":587,"extract":592},{"promptVersionExtension":209,"promptVersionScoring":210,"score":514,"tags":588,"targetMarket":282,"tier":518},[589,590,216,591,516],"chatgpt","scraping","data-extraction",{"commitSha":284},{"repoId":594},"kd78s53c1852h5p7c3qem663xs86njab",[216,589,591,590,516],{"evaluatedAt":597,"extractAt":598,"updatedAt":597},1778697026743,1778696993586,{"_creationTime":600,"_id":601,"community":602,"display":603,"identity":609,"providers":613,"relations":619,"tags":621,"workflow":622},1778688417731.9568,"k174wzq7pzgctyr9y4yakmzsjn86mwk9",{"reviewCount":8},{"description":604,"installMethods":605,"name":607,"sourceUrl":608},"Safari browser automation CLI on macOS via safari-mcp. Controls real Safari (native, keeps logins) by wrapping the safari-mcp MCP server. Every one of the 84 MCP tools is exposed 1:1 with schema-accurate arguments — guaranteed parity, no manual drift.",{"claudeCode":606},"hkuds/cli-anything","cli-anything-safari","https://github.com/hkuds/cli-anything",{"basePath":610,"githubOwner":611,"githubRepo":612,"locale":263,"slug":607,"type":252},"skills/cli-anything-safari","hkuds","cli-anything",{"evaluate":614,"extract":618},{"promptVersionExtension":209,"promptVersionScoring":210,"score":514,"tags":615,"targetMarket":282,"tier":518},[616,617,216,218,476],"safari","macos",{"commitSha":284},{"repoId":620},"kd7e2bra4ymb6r521a25r6yges86n35p",[216,218,617,476,616],{"evaluatedAt":623,"extractAt":624,"updatedAt":623},1778689594971,1778688417732,{"_creationTime":626,"_id":627,"community":628,"display":629,"identity":635,"providers":640,"relations":647,"tags":650,"workflow":651},1778683460321.381,"k1707rtzme0qezretvp3gmtfvn86n1k1",{"reviewCount":8},{"description":630,"installMethods":631,"name":633,"sourceUrl":634},"Self-improving browser automation via the auto-research loop. Iteratively runs a browsing task, reads the trace, and improves the navigation skill (strategy.md) until it reliably passes. Supports parallel runs across multiple tasks using sub-agents. Use when you want to build or improve browser automation skills for specific website tasks.",{"claudeCode":632},"browserbase/skills","AutoBrowse","https://github.com/browserbase/skills",{"basePath":636,"githubOwner":637,"githubRepo":638,"locale":263,"slug":639,"type":252},"skills/autobrowse","browserbase","skills","autobrowse",{"evaluate":641,"extract":645},{"promptVersionExtension":209,"promptVersionScoring":210,"score":514,"tags":642,"targetMarket":282,"tier":518},[216,516,643,517,644],"llm-agent","node-js",{"commitSha":284,"license":646},"MIT",{"parentExtensionId":648,"repoId":649},"k17bx77jb71yrwatep2nb43r0d86m6cb","kd77wvcdm5fq9xp8hk6ppm832s86myxr",[216,643,644,517,516],{"evaluatedAt":652,"extractAt":653,"updatedAt":652},1778683610531,1778683460321]