[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-vercel-labs-dogfood-zh-CN":3,"guides-for-vercel-labs-dogfood":414,"similar-k1769b47xwqaqv2tatxmeeh9zs86nzpv-zh-CN":415},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":240,"parentExtension":249,"providers":250,"relations":256,"repo":259,"tags":410,"workflow":411},1778698640018.42,"k1769b47xwqaqv2tatxmeeh9zs86nzpv",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"系统地探索和测试 Web 应用程序以发现 bug、用户体验问题和其他问题。在被要求“内部测试”（dogfood）、“QA”、“探索性测试”、“查找问题”、“bug 搜寻”、“测试此应用/网站/平台”或审查 Web 应用程序质量时使用。会生成结构化报告，并附带完整的重现证据——每个问题的分步截图、重现视频和详细的重现步骤——以便将发现直接移交给负责的团队。",{"claudeCode":12},"vercel-labs/agent-browser","dogfood","https://github.com/vercel-labs/agent-browser",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":242},1778698640018.4202,"kn7bdgjxh5r245tnqpj050wza586nnrj","zh-CN",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"tier":217,"useCases":218},[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,113,116,120,123,126,129,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地阐述了系统性地探索和测试 Web 应用程序以发现 bug 和 UX 问题的挑战，并提供了具体的用例和触发条件。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","该扩展通过提供结构化工作流、自动化的证据收集（屏幕截图、视频）和详细的报告格式，超越了简单的提示，实现了显著的价值，超越了基本的浏览器交互。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该工具已准备好投入生产，涵盖了从设置和身份验证到探索、详细文档和带有结构化报告的会话结束的完整探索性测试生命周期。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该扩展仅专注于 Web 应用程序测试和 bug 报告，符合其名称和描述，没有扩展到无关的领域。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确地反映了该工具的功能，清楚地概述了其目的、用例和输出格式。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","该扩展使用特定、狭窄的工具，如 `agent-browser open`、`click`、`fill`、`snapshot`、`screenshot` 和 `errors`，避免了单一的通才命令。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","所有参数（目标 URL、会话名称、输出目录、范围、身份验证）都在 SKILL.md 的设置部分有清晰的文档记录，并附有默认值和示例。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","`open`、`click`、`fill`、`snapshot`、`screenshot`、`errors` 和 `console` 等工具名称具有描述性，并符合该领域。",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","`snapshot -i` 和 `screenshot --annotate` 等命令仅请求必要数据，并且结构化报告和视频文件等输出都专注于指定的任务。",{"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","该存储库有最近的提交，表明其处于积极维护状态。",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","该项目使用 npm 并具有锁定文件（`package-lock.json`，由 `npm install -g` 和 `hasLockfile: true` 暗示），表明其依赖项管理得当。",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","该工具安全地处理身份验证，如 README 的身份验证部分所述，使用状态文件和 `--session-name`、`--profile` 等选项，并提供加密选项。它不会将秘密回显到 stdout 或调试日志。",{"category":65,"check":69,"severity":24,"summary":70},"Injection","该技能直接通过 `agent-browser` 命令运行，并且似乎不加载或执行可能导致注入漏洞的不受信任的第三方代码或数据。",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","该扩展依赖于全局或本地安装的 `agent-browser` CLI。它在运行时不会获取远程内容作为指令来执行。",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","`agent-browser` CLI 专为安全的浏览器自动化而设计。提供的 SKILL.md 使用在浏览器上下文中运行的命令，并将文件输出到指定目录，符合沙箱隔离原则。",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","SKILL.md 不包含任何指示沙箱逃逸原语（如分离进程或拒绝-重试循环）的指令或脚本。",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","该扩展的工作流程侧重于捕获浏览器状态和问题，没有迹象表明会读取机密数据或将其提交给第三方。",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","SKILL.md 和 README 不包含任何隐藏文本技巧、不可见 Unicode 字符或混淆内容。",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","SKILL.md 和 README 不使用混淆代码、base64 负载、`eval` 或运行时脚本获取。",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","该技能假定输出目录存在，但会创建它们。路径是相对的（`./dogfood-output/`），命令通过 `agent-browser` 执行，后者处理自己的环境。",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","该存储库显示了健康的已关闭与已打开 issue 的比例（90 天内关闭 155 个，打开 142 个），表明其维护和响应是积极的。",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","该项目有一个 `CHANGELOG.md` 和最近的提交，并且 `agent-browser` CLI 可能通过 npm/cargo 进行版本管理，这表明了良好的发布管理实践。",{"category":103,"check":104,"severity":24,"summary":105},"Execution","Validation","该 `agent-browser` CLI 本身可能处理输入验证。SKILL.md 不公开需要技能内自定义验证逻辑的复杂参数。",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","该技能主要与浏览器交互，并将文件保存到指定目录。像文件删除这样的破坏性操作不是其核心工作流的一部分，并且底层的 `agent-browser` 具有操作策略和确认提示等安全功能。",{"category":110,"check":111,"severity":24,"summary":112},"Code Execution","Error Handling","SKILL.md 概述了清晰的步骤并使用了 `agent-browser` 命令，这些命令预计会提供结构化的错误。文档强调系统性地捕获控制台错误和处理问题。",{"category":110,"check":114,"severity":24,"summary":115},"Logging","工作流涉及将屏幕截图、视频和报告保存到本地目录，这可以作为测试过程的审计日志。",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","该技能在 Web 应用程序上运行并生成报告，不明确处理或提交个人数据，除非是在浏览器测试过程中偶然捕获的数据，这符合 GDPR 原则。",{"category":117,"check":121,"severity":24,"summary":122},"Target market","该扩展是一个通用 Web 测试工具，没有任何区域或司法限制，因此具有全球适用性。",{"category":91,"check":124,"severity":24,"summary":125},"Runtime stability","该扩展依赖于 `agent-browser` CLI，该 CLI 是跨平台的（macOS、Linux、Windows）并旨在广泛兼容。SKILL.md 明确指出直接使用 `agent-browser`，这意味着它是预期的运行时。",{"category":44,"check":127,"severity":24,"summary":128},"README","存在一个全面的 README，详细说明了安装、用法、命令和集成。",{"category":33,"check":130,"severity":131,"summary":132},"Tool surface size","not_applicable","此检查不适用，因为该技能主要协调 `agent-browser` CLI 的命令，而不是公开其自己的独立工具。",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","使用的 `agent-browser` 命令（例如 `open`、`click`、`fill`、`snapshot`）是不同的，对于相似的操作没有近义词重叠。",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","SKILL.md 和 README 中描述的所有功能（例如，系统性探索、报告生成、证据收集）都通过 `agent-browser` 命令直接实现。",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","README 提供了清晰、可复制的多个平台（npm、Homebrew、Cargo、源代码）的安装说明，并包含一个快速入门示例。",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","SKILL.md 指示检查控制台错误和失败的网络请求，而底层的 `agent-browser` 设计用于提供详细的错误报告。",{"category":103,"check":148,"severity":24,"summary":149},"Pinned dependencies","该项目使用 npm 并具有锁定文件检测（`hasLockfile: true`），这表明第三方依赖项已得到管理和固定。",{"category":33,"check":151,"severity":131,"summary":152},"Dry-run preview","该技能不执行状态更改操作或向外发送数据，因此通常不需要进行预览运行。其主要功能是捕获和报告现有状态。",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","`agent-browser` CLI 本身管理其操作的超时和重试。SKILL.md 工作流不涉及复杂的、需要特定幂等性考虑（超出 CLI 提供的范围）的状态更改操作。",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","该扩展的工作流程侧重于本地报告，不包含遥测或用于跟踪目的的出站调用。README 还详细介绍了诸如内容边界和域允许列表之类的安全功能，强调了选择加入控制。",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","SKILL.md 清楚地定义了目的（探索 Web 应用以查找 bug/UX 问题）以及何时使用它（“dogfood”、“QA”、“exploratory test”），包括明确的边界。",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","前言简洁，有效总结了核心功能，并提供了清晰的触发短语。",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","SKILL.md 结构良好，长度适中，将详细的程序委托给各部分和参考资料。",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","SKILL.md 概述了工作流，并链接到详细的步骤和参考资料，如 `issue-taxonomy.md`，展示了渐进式披露。",{"category":170,"check":174,"severity":131,"summary":175},"Forked exploration","该技能的探索在浏览器上下文中进行，不涉及代码审查或文件系统探索，这需要 `context: fork` 设置。",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","README 提供了许多核心命令的示例，SKILL.md 详细介绍了工作流步骤及其对应的 `agent-browser` 命令，说明了具体的用法。",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","SKILL.md 包含有关处理身份验证、OTP 代码等问题的指导，并提供了带有严重级别和类别的详细问题分类，涵盖了各种故障模式。",{"category":110,"check":183,"severity":131,"summary":184},"Tool Fallback","该技能仅使用 `agent-browser` CLI，这是主工具，没有需要回退机制的外部依赖项。",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","SKILL.md 强调在发现问题时进行记录，并在会话中避免破坏性操作，鼓励谨慎对待意外状态。",{"category":91,"check":190,"severity":131,"summary":191},"Cross-skill coupling","该技能是独立的，并协调 `agent-browser` CLI。它不依赖于在同一会话中加载的其他技能。",1778698472783,"此技能利用 agent-browser CLI 对 Web 应用程序进行探索性测试，系统性地查找 bug 和 UX 问题。它会捕获详细证据，如屏幕截图、视频和控制台日志，并生成用于 bug 跟踪的结构化报告。",[195,196,197,198,199],"系统化的 Web 应用程序探索","自动化的 bug 和 UX 问题检测","分步重现证据（屏幕截图、视频）","结构化的问题报告","浏览器控制台错误和网络请求日志记录",[201,202,203],"自动生成端到端测试脚本（重点是探索性）。","性能负载测试。","安全漏洞扫描（超越功能/视觉问题）。","3.0.0","4.4.0","系统地探索和测试 Web 应用程序，以发现 bug、UX 问题和其他问题，提供详细、可重现的证据，便于移交给开发团队。","该扩展非常完善，拥有全面的文档、清晰的目标、通过底层 agent-browser CLI 实现的强大安全功能以及积极的维护，因此被评为已验证级别。",99,"一个用于系统性 Web 应用程序测试和 bug 报告的专家级技能。",[211,212,213,214,215,216],"web-testing","qa","automation","browser","debugging","reporting","verified",[219,220,221,222],"在被要求“内部测试”（dogfood）应用程序时使用。","在被要求执行 QA 或探索性测试时使用。","在被要求在 Web 平台上查找问题或进行 bug 搜寻时使用。","在被要求审查 Web 应用程序质量时使用。",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"popularity":236,"security":238,"testCoverage":241},{"hasLockfile":225},true,1778698453352,{"descriptionLength":228,"readmeSize":229},460,61552,{"closedIssues90d":231,"forks":232,"hasChangelog":225,"openIssues90d":233,"pushedAt":234,"stars":235},155,2035,142,1778168700000,32896,{"npmDownloads":237},2851726,{"hasNpmPackage":225,"license":239,"smitheryVerified":240},"Apache-2.0",false,{"hasCi":225,"hasTests":225},{"updatedAt":243},1778698640018,{"basePath":245,"githubOwner":246,"githubRepo":247,"locale":18,"slug":13,"type":248},"skill-data/dogfood","vercel-labs","agent-browser","skill",null,{"evaluate":251,"extract":254},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":252,"targetMarket":253,"tier":217},[211,212,213,214,215,216],"global",{"commitSha":255},"HEAD",{"repoId":257,"translatedFrom":258},"kd74a6sfc26xa0ec2tpntj8r2986mn0a","k171cdw0ztmq4pqj5tmf0b8yj586mx7k",{"_creationTime":260,"_id":257,"identity":261,"providers":262,"workflow":405},1778698380039.9202,{"githubOwner":246,"githubRepo":247,"sourceUrl":14},{"classify":263,"discover":397,"extract":400,"github":401,"npm":404},{"commitSha":255,"extensions":264},[265,282,293,302,333,343,351,363,371,378,389],{"basePath":266,"description":267,"displayName":247,"installMethods":268,"rationale":269,"selectedPaths":270,"source":279,"sourceLanguage":280,"type":281},"","Browser automation for AI agents",{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[271,274,276],{"path":272,"priority":273},".claude-plugin/marketplace.json","mandatory",{"path":275,"priority":273},"README.md",{"path":277,"priority":278},"LICENSE","high","rule","en","marketplace",{"basePath":266,"description":283,"displayName":247,"installMethods":284,"rationale":285,"selectedPaths":286,"source":279,"sourceLanguage":280,"type":292},"Automates browser interactions for web testing, form filling, screenshots, and data extraction",{"claudeCode":247},"inline plugin source from marketplace.json at /",[287,288,289],{"path":275,"priority":273},{"path":277,"priority":278},{"path":290,"priority":291},"bin/agent-browser.js","low","plugin",{"basePath":294,"description":295,"displayName":296,"installMethods":297,"rationale":298,"selectedPaths":299,"source":279,"sourceLanguage":280,"type":248},"skill-data/agentcore","Run agent-browser on AWS Bedrock AgentCore cloud browsers. Use when the user wants to use AgentCore, run browser automation on AWS, use a cloud browser with AWS credentials, or needs a managed browser session backed by AWS infrastructure. Triggers include \"use agentcore\", \"run on AWS\", \"cloud browser with AWS\", \"bedrock browser\", \"agentcore session\", or any task requiring AWS-hosted browser automation.","agentcore",{"claudeCode":12},"SKILL.md frontmatter at skill-data/agentcore/SKILL.md",[300],{"path":301,"priority":273},"SKILL.md",{"basePath":303,"description":304,"displayName":305,"installMethods":306,"rationale":307,"selectedPaths":308,"source":279,"sourceLanguage":280,"type":248},"skill-data/core","Core agent-browser usage guide. Read this before running any agent-browser commands. Covers the snapshot-and-ref workflow, navigating pages, interacting with elements (click, fill, type, select), extracting text and data, taking screenshots, managing tabs, handling forms and auth, waiting for content, running multiple browser sessions in parallel, and troubleshooting common failures. Use when the user asks to interact with a website, fill a form, click something, extract data, take a screenshot, log into a site, test a web app, or automate any browser task.","core",{"claudeCode":12},"SKILL.md frontmatter at skill-data/core/SKILL.md",[309,310,313,315,317,319,321,323,325,327,329,331],{"path":301,"priority":273},{"path":311,"priority":312},"references/authentication.md","medium",{"path":314,"priority":312},"references/commands.md",{"path":316,"priority":312},"references/profiling.md",{"path":318,"priority":312},"references/proxy-support.md",{"path":320,"priority":312},"references/session-management.md",{"path":322,"priority":312},"references/snapshot-refs.md",{"path":324,"priority":312},"references/trust-boundaries.md",{"path":326,"priority":312},"references/video-recording.md",{"path":328,"priority":291},"templates/authenticated-session.sh",{"path":330,"priority":291},"templates/capture-workflow.sh",{"path":332,"priority":291},"templates/form-automation.sh",{"basePath":245,"description":334,"displayName":13,"installMethods":335,"rationale":336,"selectedPaths":337,"source":279,"sourceLanguage":280,"type":248},"Systematically explore and test a web application to find bugs, UX issues, and other problems. Use when asked to \"dogfood\", \"QA\", \"exploratory test\", \"find issues\", \"bug hunt\", \"test this app/site/platform\", or review the quality of a web application. Produces a structured report with full reproduction evidence -- step-by-step screenshots, repro videos, and detailed repro steps for every issue -- so findings can be handed directly to the responsible teams.",{"claudeCode":12},"SKILL.md frontmatter at skill-data/dogfood/SKILL.md",[338,339,341],{"path":301,"priority":273},{"path":340,"priority":312},"references/issue-taxonomy.md",{"path":342,"priority":291},"templates/dogfood-report-template.md",{"basePath":344,"description":345,"displayName":346,"installMethods":347,"rationale":348,"selectedPaths":349,"source":279,"sourceLanguage":280,"type":248},"skill-data/electron","Automate Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify, etc.) using agent-browser via Chrome DevTools Protocol. Use when the user needs to interact with an Electron app, automate a desktop app, connect to a running app, control a native app, or test an Electron application. Triggers include \"automate Slack app\", \"control VS Code\", \"interact with Discord app\", \"test this Electron app\", \"connect to desktop app\", or any task requiring automation of a native Electron application.","electron",{"claudeCode":12},"SKILL.md frontmatter at skill-data/electron/SKILL.md",[350],{"path":301,"priority":273},{"basePath":352,"description":353,"displayName":354,"installMethods":355,"rationale":356,"selectedPaths":357,"source":279,"sourceLanguage":280,"type":248},"skill-data/slack","Interact with Slack workspaces using browser automation. Use when the user needs to check unread channels, navigate Slack, send messages, extract data, find information, search conversations, or automate any Slack task. Triggers include \"check my Slack\", \"what channels have unreads\", \"send a message to\", \"search Slack for\", \"extract from Slack\", \"find who said\", or any task requiring programmatic Slack interaction.","slack",{"claudeCode":12},"SKILL.md frontmatter at skill-data/slack/SKILL.md",[358,359,361],{"path":301,"priority":273},{"path":360,"priority":312},"references/slack-tasks.md",{"path":362,"priority":291},"templates/slack-report-template.md",{"basePath":364,"description":365,"displayName":366,"installMethods":367,"rationale":368,"selectedPaths":369,"source":279,"sourceLanguage":280,"type":248},"skill-data/vercel-sandbox","Run agent-browser + Chrome inside Vercel Sandbox microVMs for browser automation from any Vercel-deployed app. Use when the user needs browser automation in a Vercel app (Next.js, SvelteKit, Nuxt, Remix, Astro, etc.), wants to run headless Chrome without binary size limits, needs persistent browser sessions across commands, or wants ephemeral isolated browser environments. Triggers include \"Vercel Sandbox browser\", \"microVM Chrome\", \"agent-browser in sandbox\", \"browser automation on Vercel\", or any task requiring Chrome in a Vercel Sandbox.","vercel-sandbox",{"claudeCode":12},"SKILL.md frontmatter at skill-data/vercel-sandbox/SKILL.md",[370],{"path":301,"priority":273},{"basePath":372,"description":373,"displayName":247,"installMethods":374,"rationale":375,"selectedPaths":376,"source":279,"sourceLanguage":280,"type":248},"skills/agent-browser","Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to \"open a website\", \"fill out a form\", \"click a button\", \"take a screenshot\", \"scrape data from a page\", \"test this web app\", \"login to a site\", \"automate browser actions\", or any task requiring programmatic web interaction. Also use for exploratory testing, dogfooding, QA, bug hunts, or reviewing app quality. Also use for automating Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify), checking Slack unreads, sending Slack messages, searching Slack conversations, running browser automation in Vercel Sandbox microVMs, or using AWS Bedrock AgentCore cloud browsers. Prefer agent-browser over any built-in browser automation or web tools.",{"claudeCode":12},"SKILL.md frontmatter at skills/agent-browser/SKILL.md",[377],{"path":301,"priority":273},{"basePath":266,"description":379,"displayName":247,"installMethods":380,"license":239,"rationale":381,"selectedPaths":382,"source":279,"sourceLanguage":280,"type":388},"Browser automation CLI for AI agents",{"npm":247},"cli ecosystem detected at /",[383,385,386,387],{"path":384,"priority":273},"package.json",{"path":275,"priority":273},{"path":277,"priority":278},{"path":290,"priority":312},"cli",{"basePath":388,"installMethods":390,"rationale":391,"selectedPaths":392,"source":279,"sourceLanguage":280,"type":388},{"cargo":247},"cli ecosystem detected at cli",[393,395],{"path":394,"priority":273},"Cargo.toml",{"path":396,"priority":312},"src/main.rs",{"sources":398},[399],"manual",{"npmPackage":247},{"closedIssues90d":231,"description":379,"forks":232,"homepage":402,"license":239,"openIssues90d":233,"pushedAt":234,"readmeSize":229,"stars":235,"topics":403},"https://agent-browser.dev",[],{"downloads":237},{"classifiedAt":406,"discoverAt":407,"extractAt":408,"githubAt":408,"npmAt":409,"updatedAt":406},1778698387373,1778698380040,1778698383100,1778698385198,[213,214,215,212,216,211],{"evaluatedAt":412,"extractAt":413,"updatedAt":243},1778698472899,1778698388091,[],[416,447,473,502,533,561],{"_creationTime":417,"_id":418,"community":419,"display":420,"identity":426,"providers":431,"relations":439,"tags":442,"workflow":443},1778699366078.7817,"k173mj3k9wcdq512bp1532xkwx86nrh4",{"reviewCount":8},{"description":421,"installMethods":422,"name":424,"sourceUrl":425},"当工作依赖于用户实时浏览器会话或可见的渲染状态，而不是静态抓取时使用，尤其是在浏览器调试上下文或 DevTools 选择的元素或请求、登录仪表板或 CMS 流程、localhost 应用、上传、下载、媒体检查、DOM 或 iframe 检查、Shadow DOM，或看起来像软 404、身份验证墙、反机器人检查或速率限制的浏览器故障时。",{"claudeCode":423},"xixu-me/skills","使用我的浏览器","https://github.com/xixu-me/skills",{"basePath":427,"githubOwner":428,"githubRepo":429,"locale":18,"slug":430,"type":248},"skills/use-my-browser","xixu-me","skills","use-my-browser",{"evaluate":432,"extract":437},{"promptVersionExtension":204,"promptVersionScoring":205,"score":433,"tags":434,"targetMarket":253,"tier":217},100,[214,215,213,435,436],"ux","developer-tools",{"commitSha":255,"license":438},"MIT",{"repoId":440,"translatedFrom":441},"kd77r2vb42jmgam0qbr9f2c6kn86mebv","k179cgk616p3xva37r5jqsfwvh86mcp2",[213,214,215,436,435],{"evaluatedAt":444,"extractAt":445,"updatedAt":446},1778699261239,1778699106670,1778699366078,{"_creationTime":448,"_id":449,"community":450,"display":451,"identity":457,"providers":461,"relations":467,"tags":469,"workflow":470},1778697652123.8857,"k179k1n5nw0md1x1j3dak31evn86mb5f",{"reviewCount":8},{"description":452,"installMethods":453,"name":455,"sourceUrl":456},"Use when reviewing, reproducing, or proving OpenClaw Telegram behavior with a real Telegram user on Crabbox, including PR review workflows that need an agent-controlled Telegram Desktop recording, TDLib user-driver commands, Convex-leased credentials, WebVNC observation, and motion-trimmed artifacts.",{"claudeCode":454},"steipete/clawdis","telegram-crabbox-e2e-proof","https://github.com/steipete/clawdis",{"basePath":458,"githubOwner":459,"githubRepo":460,"locale":280,"slug":455,"type":248},".agents/skills/telegram-crabbox-e2e-proof","steipete","clawdis",{"evaluate":462,"extract":466},{"promptVersionExtension":204,"promptVersionScoring":205,"score":433,"tags":463,"targetMarket":253,"tier":217},[464,465,213,212,388],"testing","telegram",{"commitSha":255},{"repoId":468},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[213,388,212,465,464],{"evaluatedAt":471,"extractAt":472,"updatedAt":471},1778698038113,1778697652123,{"_creationTime":474,"_id":475,"community":476,"display":477,"identity":483,"providers":487,"relations":495,"tags":498,"workflow":499},1778699018122.7856,"k170rwpkqsz8b50gnytayw5zj986maex",{"reviewCount":8},{"description":478,"installMethods":479,"name":481,"sourceUrl":482},"Test web applications with screen readers including VoiceOver, NVDA, and JAWS. Use when validating screen reader compatibility, debugging accessibility issues, or ensuring assistive technology support.",{"claudeCode":480},"wshobson/agents","screen-reader-testing","https://github.com/wshobson/agents",{"basePath":484,"githubOwner":485,"githubRepo":486,"locale":280,"slug":481,"type":248},"plugins/accessibility-compliance/skills/screen-reader-testing","wshobson","agents",{"evaluate":488,"extract":494},{"promptVersionExtension":204,"promptVersionScoring":205,"score":489,"tags":490,"targetMarket":253,"tier":217},98,[491,211,492,493,212],"accessibility","screen-reader","a11y",{"commitSha":255},{"parentExtensionId":496,"repoId":497},"k172w4j8rxzh1f0hc5qhwye5xx86msks","kd74de64zj0axtg5b8t7eqqe2x86nske",[493,491,212,492,211],{"evaluatedAt":500,"extractAt":501,"updatedAt":500},1778700360545,1778699018122,{"_creationTime":503,"_id":504,"community":505,"display":506,"identity":512,"providers":517,"relations":526,"tags":529,"workflow":530},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":507,"installMethods":508,"name":510,"sourceUrl":511},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":509},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":513,"githubOwner":514,"githubRepo":515,"locale":280,"slug":516,"type":248},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":518,"extract":525},{"promptVersionExtension":204,"promptVersionScoring":205,"score":433,"tags":519,"targetMarket":253,"tier":217},[520,521,522,523,213,388,524],"git","development-environment","workflow","tmux","developer-tool",{"commitSha":255,"license":438},{"parentExtensionId":527,"repoId":528},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[213,388,524,521,520,523,522],{"evaluatedAt":531,"extractAt":532,"updatedAt":531},1778699613343,1778699234184,{"_creationTime":534,"_id":535,"community":536,"display":537,"identity":543,"providers":545,"relations":553,"tags":556,"workflow":557},1778699505679.3464,"k1751nm85mw95gw3rsqgrdqspx86ncq2",{"reviewCount":8},{"description":538,"installMethods":539,"name":541,"sourceUrl":542},"无需 OAuth 即可创建公开的 Google Docs 或 Google Sheet 文件。使用此技能创建和编辑 Google Docs 和 Sheets，无需登录 Google。文档可通过共享链接查看。首次使用时自动注册。",{"claudeCode":540},"zagmoai/public-google-drive","public-google-drive","https://github.com/zagmoai/public-google-drive",{"basePath":266,"githubOwner":544,"githubRepo":541,"locale":18,"slug":541,"type":248},"zagmoai",{"evaluate":546,"extract":552},{"promptVersionExtension":204,"promptVersionScoring":205,"score":433,"tags":547,"targetMarket":253,"tier":217},[548,549,550,213,551],"google-docs","google-sheets","productivity","api-client",{"commitSha":255},{"repoId":554,"translatedFrom":555},"kd776ynh73t0d6samn4bnxdf3x86n8mj","k1707pszx7h026a651dp5tvaxd86m3ag",[551,213,548,549,550],{"evaluatedAt":558,"extractAt":559,"updatedAt":560},1778699485884,1778699468747,1778699505679,{"_creationTime":562,"_id":563,"community":564,"display":565,"identity":568,"providers":571,"relations":579,"tags":580,"workflow":581},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":566,"installMethods":567,"name":515,"sourceUrl":511},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":509},{"basePath":569,"githubOwner":514,"githubRepo":515,"locale":280,"slug":570,"type":248},"skills/ask","ask",{"evaluate":572,"extract":578},{"promptVersionExtension":204,"promptVersionScoring":205,"score":433,"tags":573,"targetMarket":253,"tier":217},[388,213,574,575,576,577],"llm","prompting","code-review","artifact-generation",{"commitSha":255,"license":438},{"parentExtensionId":527,"repoId":528},[577,213,388,576,574,575],{"evaluatedAt":582,"extractAt":532,"updatedAt":582},1778699303045]