[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-ChromeDevTools-memory-leak-debugging-zh-CN":3,"guides-for-ChromeDevTools-memory-leak-debugging":504,"similar-k17c6gkkw5yw9dx7f9pqs3f9an86nhgh-zh-CN":505},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":253,"isFallback":249,"parentExtension":259,"providers":319,"relations":323,"repo":325,"tags":501,"workflow":502},1778684072335.6965,"k17c6gkkw5yw9dx7f9pqs3f9an86nhgh",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"诊断和解决 JavaScript/Node.js 应用程序中的内存泄漏问题。当用户报告内存使用率高、oom 错误，或希望分析堆快照或运行 memlab 等内存泄漏检测工具时使用。",{"claudeCode":12},"ChromeDevTools/chrome-devtools-mcp","内存泄漏调试","https://github.com/ChromeDevTools/chrome-devtools-mcp",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":232,"workflow":251},1778684072335.6968,"kn72vz2xgjgzkv95jnaemz4vq986nzz4","zh-CN",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":204,"prerequisites":208,"promptVersionExtension":213,"promptVersionScoring":214,"purpose":215,"rationale":216,"score":217,"summary":218,"tags":219,"tier":226,"useCases":227},[21,26,29,32,36,39,43,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,150,153,157,161,164,167,170,174,177,180,183,186,189],{"category":22,"check":23,"severity":24,"summary":25},"实际效用","问题相关性","pass","描述清楚地指出了 JavaScript/Node.js 应用程序中的内存泄漏问题，并指定了何时使用该技能，例如内存使用率高或 oom 错误。",{"category":22,"check":27,"severity":24,"summary":28},"独特卖点","该技能提供的具体工作流程和建议（例如，倾向于使用 memlab、常见的泄漏原因）超出了内存泄漏调试的基本 LLM 功能。",{"category":22,"check":30,"severity":24,"summary":31},"生产就绪度","该技能涵盖了内存泄漏诊断的整个生命周期，从捕获快照到使用 memlab 等推荐工具进行分析，并识别常见的泄漏模式。",{"category":33,"check":34,"severity":24,"summary":35},"范围","单一职责原则","该技能仅专注于诊断和解决 JavaScript/Node.js 应用程序中的内存泄漏问题，而不涉及不相关的领域。",{"category":33,"check":37,"severity":24,"summary":38},"描述质量","显示的描述准确地反映了该技能在 JavaScript/Node.js 应用程序中诊断和解决内存泄漏的能力。",{"category":40,"check":41,"severity":24,"summary":42},"调用","范围限定的工具","该技能依赖于 chrome-devtools-mcp 的特定工具，例如 `take_memory_snapshot`，而不是用于所有操作的单一通用命令。",{"category":44,"check":45,"severity":46,"summary":47},"文档","配置和参数参考","not_applicable","该技能本身不公开可配置的选项或需要显式文档记录的参数，除了底层 MCP 服务器的配置。",{"category":33,"check":49,"severity":46,"summary":50},"工具命名","此技能不直接公开工具；它通过描述和对 memlab 等外部工具的引用来编排它们的使用。",{"category":33,"check":52,"severity":46,"summary":53},"最小 I/O 表面","此技能不直接公开工具；其 I/O 由底层 MCP 服务器和引用的外部工具管理。",{"category":55,"check":56,"severity":24,"summary":57},"许可证","许可证可用性","存储库包含一个带有 Apache-2.0 许可证的 LICENSE 文件，这是一个宽松的开源许可证。",{"category":59,"check":60,"severity":24,"summary":61},"维护","提交时效性","该存储库显示最近 3 个月内的提交，表明维护活跃。",{"category":59,"check":63,"severity":24,"summary":64},"依赖管理","该项目使用 npm 并具有锁定文件，这表明了良好的依赖管理实践。",{"category":66,"check":67,"severity":46,"summary":68},"安全","秘密管理","该技能不直接处理或公开敏感信息；其操作由 MCP 服务器和外部分析工具进行中介。",{"category":66,"check":70,"severity":24,"summary":71},"注入","该技能的说明和引用旨在处理数据，而不是执行来自外部源的任意指令。",{"category":66,"check":73,"severity":24,"summary":74},"传递供应链炸弹","该技能不将远程内容作为指令获取；所有分析脚本都捆绑在存储库中。",{"category":66,"check":76,"severity":24,"summary":77},"沙箱隔离","该技能编排了浏览器自动化和分析脚本，这些脚本在定义的范围内运行，并且不尝试修改项目外部的文件。",{"category":66,"check":79,"severity":24,"summary":80},"沙箱逃逸原语","在技能的逻辑或引用的脚本中未找到分离的进程生成或拒绝重试循环。",{"category":66,"check":82,"severity":24,"summary":83},"数据泄露","该技能专注于本地分析，不包含将机密数据提交给第三方的说明。",{"category":66,"check":85,"severity":24,"summary":86},"隐藏文本技巧","捆绑的 markdown 文件和脚本不包含隐藏的控制技巧、控制字符或不可见的 Unicode 序列。",{"category":88,"check":89,"severity":24,"summary":90},"钩子","不透明代码执行","捆绑的 JavaScript 分析脚本是可读的，没有被混淆、base64 编码或在运行时获取。",{"category":92,"check":93,"severity":24,"summary":94},"可移植性","结构假设","该技能提供的 Node.js 脚本使用相对路径引用文件，并且不假定用户项目结构。",{"category":96,"check":97,"severity":24,"summary":98},"信任","问题关注度","该存储库在过去 90 天内显示了健康的已关闭与已打开问题比例，表明维护者参与活跃。",{"category":100,"check":101,"severity":24,"summary":102},"版本控制","发布管理","存在 CHANGELOG.md 和近期提交表明存在受管理的发布流程，即使 SKILL.md 中没有明确的版本控制。",{"category":104,"check":105,"severity":46,"summary":106},"执行","验证","该技能本身不直接执行代码或处理需要模式验证的结构化输出；这由底层 MCP 服务器和分析脚本管理。",{"category":66,"check":108,"severity":24,"summary":109},"无保护的破坏性操作","该技能编排内存快照和分析，这些是只读操作，不涉及破坏性操作。",{"category":111,"check":112,"severity":24,"summary":113},"代码执行","错误处理","提供的分析脚本包括用于文件解析的基本错误处理，并且该技能的整体方法依赖于底层 MCP 工具的健壮性。",{"category":111,"check":115,"severity":24,"summary":116},"日志记录","该技能不执行需要本地审计日志记录的破坏性操作或出站调用；分析是本地进行的。",{"category":118,"check":119,"severity":24,"summary":120},"合规性","GDPR","该技能处理应用程序内存快照，不处理需要 GDPR 特定清理的个人数据。",{"category":118,"check":122,"severity":24,"summary":123},"目标市场","该技能专注于 JavaScript/Node.js 内存泄漏，是普遍性的，不表现出区域或司法管辖区的逻辑。",{"category":92,"check":125,"severity":24,"summary":126},"运行时稳定性","该技能的分析脚本是一个标准的 Node.js 脚本，并且其依赖项通过 npm 进行管理，从而确保了跨平台兼容性。",{"category":44,"check":128,"severity":24,"summary":129},"README","README 文件提供了 chrome-devtools-mcp 项目的全面概述，包括安装和使用说明。",{"category":33,"check":131,"severity":46,"summary":132},"工具表面积","这是一个技能，而不是一个工具集，其功能由其说明和引用的工具定义，而不是通过暴露的命令数量来衡量。",{"category":40,"check":134,"severity":46,"summary":135},"重叠的近义词工具","该技能本身不公开工具；其工作流程依赖于 chrome-devtools-mcp 结构良好的工具集。",{"category":44,"check":137,"severity":24,"summary":138},"虚假功能","SKILL.md 和 README 中描述的所有功能都通过使用 `chrome-devtools-mcp` 工具和引用的分析脚本来实现。",{"category":140,"check":141,"severity":24,"summary":142},"安装","安装说明","README 提供了 MCP 服务器的清晰安装说明，并引用了该技能在更广泛项目中的上下文。",{"category":144,"check":145,"severity":24,"summary":146},"错误","可操作的错误消息","提供的分析脚本包括基本错误消息，并且该技能依赖于底层 MCP 工具进行健壮的错误报告。",{"category":104,"check":148,"severity":24,"summary":149},"固定的依赖项","该项目使用带有锁定文件的 npm，确保分析脚本的依赖项已固定。",{"category":33,"check":151,"severity":46,"summary":152},"试运行预览","该技能的操作，例如内存快照和分析，本质上是只读的，不涉及需要试运行模式的状态更改或出站负载。",{"category":154,"check":155,"severity":46,"summary":156},"协议","幂等重试和超时","该技能不涉及需要幂等性或超时的远程调用或状态更改操作；它编排本地分析。",{"category":118,"check":158,"severity":159,"summary":160},"遥测选择加入","info","README 提到使用统计信息收集默认启用，并且可以通过标志选择退出，但没有详细说明收集的具体字段或提供模式。",{"category":40,"check":162,"severity":24,"summary":163},"精确目的","SKILL.md 中精确定义了该技能的目的，详细说明了它做什么（诊断/解决内存泄漏）以及何时使用它（内存高、oom 错误、堆分析）。",{"category":40,"check":165,"severity":24,"summary":166},"简洁的前言","SKILL.md 的前言简洁明了，清楚地说明了技能的名称和目的，并在字符限制内以实现有效路由。",{"category":44,"check":168,"severity":24,"summary":169},"简洁的正文","SKILL.md 的正文相当简洁，概述了工作流程，并引用了外部 markdown 文件以获取更详细的信息。",{"category":171,"check":172,"severity":24,"summary":173},"上下文","渐进式披露","SKILL.md 概述了主要工作流程，并链接到单独的 markdown 文件（`references/memlab.md`、`references/common-leaks.md`）以获取详细步骤。",{"category":171,"check":175,"severity":46,"summary":176},"分叉探索","此技能专注于特定的诊断步骤，而不是需要 `context: fork` 的深度探索性代码审查。",{"category":22,"check":178,"severity":24,"summary":179},"用法示例","README 提供了设置 MCP 服务器的清晰示例和用于测试的示例提示，与该技能的目的相符。",{"category":22,"check":181,"severity":24,"summary":182},"边缘情况","该技能的文档通过推荐 memlab 等健壮的工具并解决常见的泄漏模式来隐式处理边缘情况，并明确提示在空闲 DOM 节点之前征求用户确认。",{"category":111,"check":184,"severity":46,"summary":185},"工具回退","此技能设计用于 `chrome-devtools-mcp` 工具，该工具是核心组件，不假定具有回退机制的可选外部工具。",{"category":66,"check":187,"severity":24,"summary":188},"意外状态下停止","该技能指导用户在特定状态下捕获快照，并依赖分析工具来报告发现，如果状态无法正确捕获或分析，则会隐式停止。",{"category":92,"check":190,"severity":24,"summary":191},"跨技能耦合","该技能独立运行，编排 `chrome-devtools-mcp` 工具和分析脚本，不隐式依赖其他技能。",1778683935520,"此技能通过编排 `chrome-devtools-mcp` 的快照功能并推荐 memlab 等工具进行分析，为识别、诊断和修复 JavaScript 和 Node.js 应用程序中的内存泄漏提供专家指导和工作流程。",[195,196,197,198,199],"诊断 JavaScript/Node.js 中的内存泄漏","使用 memlab 分析堆快照","识别常见的泄漏原因（闭包、侦听器、DOM）","捕获浏览器/Node.js 内存快照","提供修复泄漏的指导",[201,202,203],"直接读取原始 `.heapsnapshot` 文件。","在未获得用户确认的情况下修复泄漏（例如，对于有意缓存的已分离 DOM 节点）。","执行内存泄漏诊断和解决范围之外的操作。",[205,206,207],"代码质量","调试","性能分析",[209,210,211,212],"Node.js v20.19+ 或更新的维护 LTS 版本","Chrome 当前稳定版或更新版本","npm","已安装并配置 chrome-devtools-mcp","3.0.0","4.4.0","使开发人员能够有效地查找和解决其 JavaScript 和 Node.js 应用程序中的内存泄漏问题，从而提高性能和稳定性。","得分很高，因为它拥有出色的文档、清晰的目的以及对安全和维护最佳实践的遵守。唯一的小发现是关于遥测文档的详细程度。",99,"一个高质量的技能，用于诊断和解决 JavaScript/Node.js 内存泄漏问题，文档齐全且安全。",[220,221,222,223,224,225],"javascript","nodejs","debugging","memory-leaks","performance","devtools","verified",[228,229,230,231],"当用户报告内存使用率高或 oom 错误时。","需要分析堆快照以查找内存泄漏时。","运行 memlab 等内存泄漏检测工具时。","调查已分离的 DOM 节点或未关闭的事件侦听器时。",{"codeQuality":233,"collectedAt":235,"documentation":236,"maintenance":239,"popularity":245,"security":247,"testCoverage":250},{"hasLockfile":234},true,1778683914576,{"descriptionLength":237,"readmeSize":238},208,32903,{"closedIssues90d":240,"forks":241,"hasChangelog":234,"openIssues90d":242,"pushedAt":243,"stars":244},105,2504,38,1778676021000,39452,{"npmDownloads":246},6163267,{"hasNpmPackage":234,"license":248,"smitheryVerified":249},"Apache-2.0",false,{"hasCi":234,"hasTests":234},{"updatedAt":252},1778684072335,{"basePath":254,"githubOwner":255,"githubRepo":256,"locale":18,"slug":257,"type":258},"skills/memory-leak-debugging","ChromeDevTools","chrome-devtools-mcp","memory-leak-debugging","skill",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":267,"parentExtension":271,"providers":306,"relations":314,"tags":315,"workflow":316},1778683762612.123,"k17evynnzmmag96rw4rpybyydx86m0py",{"reviewCount":8},{"description":264,"installMethods":265,"name":266,"sourceUrl":14},"Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer",{"claudeCode":256},"Chrome DevTools MCP",{"basePath":268,"githubOwner":255,"githubRepo":256,"locale":269,"slug":256,"type":270},"","en","plugin",{"_creationTime":272,"_id":273,"community":274,"display":275,"identity":279,"providers":281,"relations":300,"tags":302,"workflow":303},1778683762612.1228,"k1718stvkzt1rg0y1vknsm38zx86m2r6",{"reviewCount":8},{"description":276,"installMethods":277,"name":278,"sourceUrl":14},"Bundled plugins for actuating and debugging the Chrome browser.",{"claudeCode":12},"Chrome DevTools for Agents",{"basePath":268,"githubOwner":255,"githubRepo":256,"locale":269,"slug":256,"type":280},"marketplace",{"evaluate":282,"extract":292},{"promptVersionExtension":283,"promptVersionScoring":214,"score":284,"tags":285,"targetMarket":290,"tier":291},"3.1.0",95,[286,222,287,288,225,289],"browser-automation","performance-analysis","chrome","puppeteer","global","community",{"commitSha":293,"license":248,"marketplace":294,"plugin":298},"HEAD",{"name":295,"pluginCount":296,"version":297},"chrome-devtools-plugins",1,"0.26.0",{"mcpCount":8,"provider":299,"skillCount":8},"classify",{"repoId":301},"kd7an8ppnz1q2np9tc5yw4qenn86mg6h",[286,288,222,225,287,289],{"evaluatedAt":304,"extractAt":305,"updatedAt":304},1778683809544,1778683762612,{"evaluate":307,"extract":311},{"promptVersionExtension":213,"promptVersionScoring":214,"score":284,"tags":308,"targetMarket":290,"tier":291},[288,225,289,309,222,224,310],"automation","network",{"commitSha":293,"license":248,"plugin":312},{"mcpCount":8,"provider":299,"skillCount":313},6,{"parentExtensionId":273,"repoId":301},[309,288,222,225,310,224,289],{"evaluatedAt":317,"extractAt":305,"updatedAt":318},1778683836724,1778684096135,{"evaluate":320,"extract":322},{"promptVersionExtension":213,"promptVersionScoring":214,"score":217,"tags":321,"targetMarket":290,"tier":226},[220,221,222,223,224,225],{"commitSha":293,"license":248},{"parentExtensionId":261,"repoId":301,"translatedFrom":324},"k17ehy5dja5nqznhy0sws7jf4n86mneg",{"_creationTime":326,"_id":301,"identity":327,"providers":328,"workflow":496},1778683755605.5256,{"githubOwner":255,"githubRepo":256,"sourceUrl":14},{"classify":329,"discover":485,"extract":488,"github":489,"npm":495},{"commitSha":293,"extensions":330},[331,344,367,378,386,396,412,424,432],{"basePath":268,"description":276,"displayName":295,"installMethods":332,"rationale":333,"selectedPaths":334,"source":343,"sourceLanguage":269,"type":280},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[335,338,340],{"path":336,"priority":337},".claude-plugin/marketplace.json","mandatory",{"path":339,"priority":337},"README.md",{"path":341,"priority":342},"LICENSE","high","rule",{"basePath":268,"description":264,"displayName":256,"installMethods":345,"rationale":346,"selectedPaths":347,"source":343,"sourceLanguage":269,"type":270},{"claudeCode":256},"plugin manifest at .claude-plugin/plugin.json (coalesced with duplicate plugin at .github/plugin)",[348,350,351,352,355,357,359,361,363,365],{"path":349,"priority":337},".claude-plugin/plugin.json",{"path":339,"priority":337},{"path":341,"priority":342},{"path":353,"priority":354},"skills/a11y-debugging/SKILL.md","medium",{"path":356,"priority":354},"skills/chrome-devtools/SKILL.md",{"path":358,"priority":354},"skills/chrome-devtools-cli/SKILL.md",{"path":360,"priority":354},"skills/debug-optimize-lcp/SKILL.md",{"path":362,"priority":354},"skills/memory-leak-debugging/SKILL.md",{"path":364,"priority":354},"skills/troubleshooting/SKILL.md",{"path":366,"priority":337},".mcp.json",{"basePath":368,"description":369,"displayName":370,"installMethods":371,"rationale":372,"selectedPaths":373,"source":343,"sourceLanguage":269,"type":258},"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",[374,376],{"path":375,"priority":337},"SKILL.md",{"path":377,"priority":354},"references/a11y-snippets.md",{"basePath":379,"description":380,"displayName":381,"installMethods":382,"rationale":383,"selectedPaths":384,"source":343,"sourceLanguage":269,"type":258},"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",[385],{"path":375,"priority":337},{"basePath":387,"description":388,"displayName":389,"installMethods":390,"rationale":391,"selectedPaths":392,"source":343,"sourceLanguage":269,"type":258},"skills/chrome-devtools-cli","Use this skill to write shell scripts or run shell commands to automate tasks in the browser or otherwise use Chrome DevTools via CLI.","chrome-devtools-cli",{"claudeCode":12},"SKILL.md frontmatter at skills/chrome-devtools-cli/SKILL.md",[393,394],{"path":375,"priority":337},{"path":395,"priority":354},"references/installation.md",{"basePath":397,"description":398,"displayName":399,"installMethods":400,"rationale":401,"selectedPaths":402,"source":343,"sourceLanguage":269,"type":258},"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",[403,404,406,408,410],{"path":375,"priority":337},{"path":405,"priority":354},"references/elements-and-size.md",{"path":407,"priority":354},"references/lcp-breakdown.md",{"path":409,"priority":354},"references/lcp-snippets.md",{"path":411,"priority":354},"references/optimization-strategies.md",{"basePath":254,"description":413,"displayName":257,"installMethods":414,"rationale":415,"selectedPaths":416,"source":343,"sourceLanguage":269,"type":258},"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.",{"claudeCode":12},"SKILL.md frontmatter at skills/memory-leak-debugging/SKILL.md",[417,418,420,422],{"path":375,"priority":337},{"path":419,"priority":354},"references/common-leaks.md",{"path":421,"priority":354},"references/compare_snapshots.js",{"path":423,"priority":354},"references/memlab.md",{"basePath":425,"description":426,"displayName":427,"installMethods":428,"rationale":429,"selectedPaths":430,"source":343,"sourceLanguage":269,"type":258},"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",[431],{"path":375,"priority":337},{"basePath":268,"description":433,"displayName":256,"installMethods":434,"license":248,"rationale":435,"selectedPaths":436,"source":343,"sourceLanguage":269,"type":484},"MCP server for Chrome DevTools",{"npm":256},"server.json with namespace/server name at server.json",[437,439,441,442,443,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482],{"path":438,"priority":337},"server.json",{"path":440,"priority":337},"package.json",{"path":339,"priority":337},{"path":341,"priority":342},{"path":444,"priority":445},"src/index.ts","low",{"path":447,"priority":445},"src/tools/ToolDefinition.ts",{"path":449,"priority":445},"src/tools/categories.ts",{"path":451,"priority":445},"src/tools/console.ts",{"path":453,"priority":445},"src/tools/emulation.ts",{"path":455,"priority":445},"src/tools/extensions.ts",{"path":457,"priority":445},"src/tools/input.ts",{"path":459,"priority":445},"src/tools/lighthouse.ts",{"path":461,"priority":445},"src/tools/memory.ts",{"path":463,"priority":445},"src/tools/network.ts",{"path":465,"priority":445},"src/tools/pages.ts",{"path":467,"priority":445},"src/tools/performance.ts",{"path":469,"priority":445},"src/tools/screencast.ts",{"path":471,"priority":445},"src/tools/screenshot.ts",{"path":473,"priority":445},"src/tools/script.ts",{"path":475,"priority":445},"src/tools/slim/tools.ts",{"path":477,"priority":445},"src/tools/snapshot.ts",{"path":479,"priority":445},"src/tools/thirdPartyDeveloper.ts",{"path":481,"priority":445},"src/tools/tools.ts",{"path":483,"priority":445},"src/tools/webmcp.ts","mcp",{"sources":486},[487],"manual",{"npmPackage":256},{"closedIssues90d":240,"description":490,"forks":241,"homepage":491,"license":248,"openIssues90d":242,"pushedAt":243,"readmeSize":238,"stars":244,"topics":492},"Chrome DevTools for coding agents","https://npmjs.org/package/chrome-devtools-mcp",[493,289,381,494,288,222,225,484],"mcp-server","browser",{"downloads":246},{"classifiedAt":497,"discoverAt":498,"extractAt":499,"githubAt":499,"npmAt":500,"updatedAt":497},1778683762439,1778683755605,1778683758506,1778683760729,[222,225,220,223,221,224],{"evaluatedAt":503,"extractAt":305,"updatedAt":252},1778683935705,[],[506,525,555,585,605,635],{"_creationTime":507,"_id":508,"community":509,"display":510,"identity":513,"providers":514,"relations":519,"tags":521,"workflow":522},1778684074950.4968,"k17a2p5tj2n738wj5cs7gerp2s86mvsp",{"reviewCount":8},{"description":511,"installMethods":512,"name":427,"sourceUrl":14},"使用 Chrome DevTools MCP 和文档来排查连接和目标问题。当 list_pages、new_page 或 navigate_page 失败，或服务器初始化失败时，触发此技能。",{"claudeCode":12},{"basePath":425,"githubOwner":255,"githubRepo":256,"locale":18,"slug":427,"type":258},{"evaluate":515,"extract":518},{"promptVersionExtension":213,"promptVersionScoring":214,"score":516,"tags":517,"targetMarket":290,"tier":226},100,[225,288,427,222,309,484],{"commitSha":293},{"parentExtensionId":261,"repoId":301,"translatedFrom":520},"k1709q7z5grftph7kb93c569qh86n56a",[309,288,222,225,484,427],{"evaluatedAt":523,"extractAt":305,"updatedAt":524},1778683958622,1778684074950,{"_creationTime":526,"_id":527,"community":528,"display":529,"identity":535,"providers":540,"relations":547,"tags":550,"workflow":551},1778699366078.7817,"k173mj3k9wcdq512bp1532xkwx86nrh4",{"reviewCount":8},{"description":530,"installMethods":531,"name":533,"sourceUrl":534},"当工作依赖于用户实时浏览器会话或可见的渲染状态，而不是静态抓取时使用，尤其是在浏览器调试上下文或 DevTools 选择的元素或请求、登录仪表板或 CMS 流程、localhost 应用、上传、下载、媒体检查、DOM 或 iframe 检查、Shadow DOM，或看起来像软 404、身份验证墙、反机器人检查或速率限制的浏览器故障时。",{"claudeCode":532},"xixu-me/skills","使用我的浏览器","https://github.com/xixu-me/skills",{"basePath":536,"githubOwner":537,"githubRepo":538,"locale":18,"slug":539,"type":258},"skills/use-my-browser","xixu-me","skills","use-my-browser",{"evaluate":541,"extract":545},{"promptVersionExtension":213,"promptVersionScoring":214,"score":516,"tags":542,"targetMarket":290,"tier":226},[494,222,309,543,544],"ux","developer-tools",{"commitSha":293,"license":546},"MIT",{"repoId":548,"translatedFrom":549},"kd77r2vb42jmgam0qbr9f2c6kn86mebv","k179cgk616p3xva37r5jqsfwvh86mcp2",[309,494,222,544,543],{"evaluatedAt":552,"extractAt":553,"updatedAt":554},1778699261239,1778699106670,1778699366078,{"_creationTime":556,"_id":557,"community":558,"display":559,"identity":565,"providers":570,"relations":579,"tags":581,"workflow":582},1778697652123.895,"k179x649dvyg7xswjx2h5a199n86m32x",{"reviewCount":8},{"description":560,"installMethods":561,"name":563,"sourceUrl":564},"Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.",{"claudeCode":562},"steipete/clawdis","Node Connect","https://github.com/steipete/clawdis",{"basePath":566,"githubOwner":567,"githubRepo":568,"locale":269,"slug":569,"type":258},"skills/node-connect","steipete","clawdis","node-connect",{"evaluate":571,"extract":578},{"promptVersionExtension":213,"promptVersionScoring":214,"score":516,"tags":572,"targetMarket":290,"tier":226},[222,573,574,575,576,427,577],"networking","android","ios","macos","openclaws",{"commitSha":293,"license":546},{"repoId":580},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[574,222,575,576,573,577,427],{"evaluatedAt":583,"extractAt":584,"updatedAt":583},1778698735523,1778697652123,{"_creationTime":586,"_id":587,"community":588,"display":589,"identity":593,"providers":595,"relations":601,"tags":602,"workflow":603},1778697652123.8813,"k175pymk0vm7xrcjj2p0jf904186nae7",{"reviewCount":8},{"description":590,"installMethods":591,"name":592,"sourceUrl":564},"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":562},"openclaw-debugging",{"basePath":594,"githubOwner":567,"githubRepo":568,"locale":269,"slug":592,"type":258},".agents/skills/openclaw-debugging",{"evaluate":596,"extract":600},{"promptVersionExtension":213,"promptVersionScoring":214,"score":516,"tags":597,"targetMarket":290,"tier":226},[222,577,598,427,599],"cli","development",{"commitSha":293},{"repoId":580},[598,222,599,577,427],{"evaluatedAt":604,"extractAt":584,"updatedAt":604},1778697754713,{"_creationTime":606,"_id":607,"community":608,"display":609,"identity":615,"providers":619,"relations":626,"tags":630,"workflow":631},1778693779072.0886,"k17dpgjm67e1yh81ym3nt0ra5586m4n4",{"reviewCount":8},{"description":610,"installMethods":611,"name":613,"sourceUrl":614},"运行 context-mode 诊断。检查运行时、钩子、FTS5、\n插件注册、npm 和 marketplace 版本。\n触发器：/context-mode:ctx-doctor\n",{"claudeCode":612},"mksglu/context-mode","ctx-doctor","https://github.com/mksglu/context-mode",{"basePath":616,"githubOwner":617,"githubRepo":618,"locale":18,"slug":613,"type":258},"skills/ctx-doctor","mksglu","context-mode",{"evaluate":620,"extract":625},{"promptVersionExtension":213,"promptVersionScoring":214,"score":516,"tags":621,"targetMarket":290,"tier":226},[622,544,623,222,624],"context-management","productivity","diagnostics",{"commitSha":293},{"parentExtensionId":627,"repoId":628,"translatedFrom":629},"k17ezy748es7sfnbnp9phht43h86m53y","kd764b2fctbqg4b8j8y6xvmkvs86m29m","k17dre81ghdhwnja4h61m340qd86m942",[622,222,544,624,623],{"evaluatedAt":632,"extractAt":633,"updatedAt":634},1778693603549,1778693511416,1778693779072,{"_creationTime":636,"_id":637,"community":638,"display":639,"identity":645,"providers":650,"relations":657,"tags":659,"workflow":660},1778683190010.284,"k1757t8mrzzrf8yabxrtp82mg586m6nf",{"reviewCount":8},{"description":640,"installMethods":641,"name":643,"sourceUrl":644},"Systematic debugging methodology emphasizing root cause analysis over quick fixes",{"claudeCode":642},"bobmatnyc/claude-mpm-skills","Systematic Debugging","https://github.com/bobmatnyc/claude-mpm-skills",{"basePath":646,"githubOwner":647,"githubRepo":648,"locale":269,"slug":649,"type":258},"universal/debugging/systematic-debugging","bobmatnyc","claude-mpm-skills","systematic-debugging",{"evaluate":651,"extract":656},{"promptVersionExtension":213,"promptVersionScoring":214,"score":516,"tags":652,"targetMarket":290,"tier":226},[222,427,653,654,655],"root-cause-analysis","methodology","problem-solving",{"commitSha":293,"license":248},{"repoId":658},"kd72g55e5qeqs90bk1bvkt8wbx86nkn3",[222,654,655,653,427],{"evaluatedAt":661,"extractAt":662,"updatedAt":661},1778686304588,1778683190010]