[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-vercel-labs-dogfood-de":3,"guides-for-vercel-labs-dogfood":413,"similar-k179ekggw94bpz47wvjb9f8mq586n18m-de":414},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":243,"isFallback":239,"parentExtension":248,"providers":249,"relations":255,"repo":258,"tags":409,"workflow":410},1778698634336.9912,"k179ekggw94bpz47wvjb9f8mq586n18m",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Systematische Erkundung und Test einer Webanwendung zur Fehlerfindung, Aufdeckung von UX-Problemen und anderen Schwierigkeiten. Verwenden Sie dies, wenn Sie aufgefordert werden, eine Anwendung zu \"dogfooden\", \"QA-Tests durchzuführen\", \"explorativ zu testen\", \"Probleme zu finden\", \"nach Fehlern zu suchen\" oder die Qualität einer Webanwendung zu überprüfen. Erzeugt einen strukturierten Bericht mit vollständigen Reproduktionsnachweisen – Schritt-für-Schritt-Screenshots, Repro-Videos und detaillierte Repro-Schritte für jedes Problem –, damit die Erkenntnisse direkt an die zuständigen Teams weitergegeben werden können.",{"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":222,"workflow":241},1778698634336.9915,"kn7cth7hmeh6nqstc89834gmc986mv2d","de",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"promptVersionExtension":203,"promptVersionScoring":204,"purpose":205,"rationale":206,"score":207,"summary":208,"tags":209,"tier":216,"useCases":217},[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,188],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung artikuliert klar das Problem der systematischen Erkundung und des Testens von Webanwendungen zur Fehlerfindung und Aufdeckung von UX-Problemen und bietet spezifische Anwendungsfälle und Auslöser.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Erweiterung bietet einen erheblichen Mehrwert gegenüber einer einfachen Aufforderung durch einen strukturierten Arbeitsablauf, die automatisierte Erfassung von Nachweisen (Screenshots, Videos) und ein detailliertes Berichtsformat, das über grundlegende Browser-Interaktionen hinausgeht.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Das Tool ist produktionsreif und deckt den vollständigen Lebenszyklus explorativer Tests ab, von der Einrichtung und Authentifizierung über die Erkundung bis hin zur detaillierten Dokumentation und dem Abschluss der Sitzung mit einem strukturierten Bericht.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Die Erweiterung konzentriert sich ausschließlich auf das Testen von Webanwendungen und die Fehlerberichterstattung, was ihrem Namen und ihrer Beschreibung entspricht, ohne sich auf andere Domänen auszudehnen.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Fähigkeiten des Tools genau wider und legt seinen Zweck, seine Anwendungsfälle und sein Ausgabeformat klar dar.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Geltungsbereich von Werkzeugen","Die Erweiterung verwendet spezifische, enge Werkzeuge wie `agent-browser open`, `click`, `fill`, `snapshot`, `screenshot` und `errors` und vermeidet einen einzelnen generalistischen Befehl.",{"category":44,"check":45,"severity":24,"summary":46},"Dokumentation","Konfigurations- und Parameterreferenz","Alle Parameter (Ziel-URL, Sitzungsname, Ausgabeverzeichnis, Geltungsbereich, Authentifizierung) sind im Abschnitt SKILL.md-Setup klar mit Standardwerten und Beispielen dokumentiert.",{"category":33,"check":48,"severity":24,"summary":49},"Tool-Benennung","Toolnamen wie `open`, `click`, `fill`, `snapshot`, `screenshot`, `errors` und `console` sind beschreibend und entsprechen der Domäne.",{"category":33,"check":51,"severity":24,"summary":52},"Minimale I/O-Oberfläche","Befehle wie `snapshot -i` und `screenshot --annotate` fordern nur notwendige Daten an, und Ausgaben wie der strukturierte Bericht und Videodateien konzentrieren sich auf die angegebene Aufgabe.",{"category":54,"check":55,"severity":24,"summary":56},"Lizenz","Lizenznutzbarkeit","Das Projekt ist unter der Apache-2.0-Lizenz lizenziert, wie die gebündelte LICENSE-Datei und die Vertrauenssignale bestätigen.",{"category":58,"check":59,"severity":24,"summary":60},"Wartung","Aktualität der Commits","Das Repository hat aktuelle Commits, was auf eine aktive Wartung hinweist.",{"category":58,"check":62,"severity":24,"summary":63},"Abhängigkeitsverwaltung","Das Projekt verwendet npm und hat eine Sperrdatei (`package-lock.json` impliziert durch `npm install -g` und `hasLockfile: true`), was auf eine geeignete Abhängigkeitsverwaltung hindeutet.",{"category":65,"check":66,"severity":24,"summary":67},"Sicherheit","Geheimnisverwaltung","Das Tool behandelt die Authentifizierung sicher, wie im Abschnitt Authentifizierung der README beschrieben, unter Verwendung von Statusdateien und Optionen wie `--session-name` und `--profile`, wobei Verschlüsselungsoptionen verfügbar sind. Es gibt keine Geheimnisse an stdout oder Debug-Protokolle weiter.",{"category":65,"check":69,"severity":24,"summary":70},"Injektion","Die Fähigkeit arbeitet direkt über `agent-browser`-Befehle und lädt oder führt keine nicht vertrauenswürdigen Drittanbieter-Codes oder Daten aus, die zu Injektionsschwachstellen führen könnten.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Lieferketten-Granaten","Die Erweiterung stützt sich auf die `agent-browser` CLI, die global oder lokal installiert wird. Sie ruft keine Remote-Inhalte zur Laufzeit ab, die als Anweisungen ausgeführt werden sollen.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox-Isolation","Die `agent-browser` CLI ist für eine sichere Browser-Automatisierung konzipiert. Die bereitgestellte SKILL.md verwendet Befehle, die im Browserkontext arbeiten und Dateien in angegebene Verzeichnisse ausgeben, was den Grundsätzen der Sandbox-Isolation entspricht.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox-Flucht-Primitive","Die SKILL.md enthält keine Anweisungen oder Skripte, die auf Sandbox-Flucht-Primitive wie getrennte Prozesse oder „deny-retry“-Schleifen hindeuten.",{"category":65,"check":81,"severity":24,"summary":82},"Datenexfiltration","Der Workflow der Erweiterung konzentriert sich auf die Erfassung des Browserstatus und von Problemen, ohne Hinweise auf das Lesen oder Übermitteln vertraulicher Daten an Dritte zu geben.",{"category":65,"check":84,"severity":24,"summary":85},"Tricks mit verstecktem Text","Die SKILL.md und README enthalten keine Tricks mit verstecktem Text, unsichtbaren Unicode-Zeichen oder verschleiertem Inhalt.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opake Codeausführung","Die SKILL.md und README verwenden keinen verschleierten Code, keine Base64-Payloads, kein `eval` oder kein Abrufen von Skripten zur Laufzeit.",{"category":91,"check":92,"severity":24,"summary":93},"Portabilität","Strukturelle Annahme","Die Fähigkeit geht davon aus, dass Ausgabeverzeichnisse vorhanden sind, erstellt sie aber. Pfade sind relativ (`./dogfood-output/`), und Befehle werden über `agent-browser` ausgeführt, das seine eigene Umgebung verwaltet.",{"category":95,"check":96,"severity":24,"summary":97},"Vertrauen","Aufmerksamkeit für Probleme","Das Repository zeigt ein gesundes Verhältnis von geschlossenen zu offenen Issues (155 geschlossen vs. 142 geöffnet in 90 Tagen), was auf aktive Wartung und Reaktionsfähigkeit hinweist.",{"category":99,"check":100,"severity":24,"summary":101},"Versionierung","Release-Management","Das Projekt verfügt über eine `CHANGELOG.md` und aktuelle Commits, und die `agent-browser` CLI hat wahrscheinlich eine Versionsverwaltung über npm/cargo, was auf gute Release-Management-Praktiken hindeutet.",{"category":103,"check":104,"severity":24,"summary":105},"Ausführung","Validierung","Die `agent-browser` CLI selbst übernimmt wahrscheinlich die Eingabevalidierung. Die SKILL.md legt keine komplexen Parameter offen, die eine benutzerdefinierte Validierungslogik innerhalb der Fähigkeit erfordern würden.",{"category":65,"check":107,"severity":24,"summary":108},"Ungeschützte destruktive Operationen","Die Fähigkeit interagiert hauptsächlich mit dem Browser und speichert Dateien in angegebenen Verzeichnissen. Destruktive Operationen wie das Löschen von Dateien sind nicht Teil ihres Kernworkflows, und der zugrunde liegende `agent-browser` verfügt über Sicherheitsfunktionen wie Aktionsrichtlinien und Bestätigungsaufforderungen.",{"category":110,"check":111,"severity":24,"summary":112},"Code-Ausführung","Fehlerbehandlung","Die SKILL.md beschreibt klare Schritte und verwendet `agent-browser`-Befehle, die strukturierte Fehler liefern sollten. Die Dokumentation betont die Erfassung von Konsolenfehlern und die systematische Handhabung von Problemen.",{"category":110,"check":114,"severity":24,"summary":115},"Protokollierung","Der Arbeitsablauf beinhaltet das Speichern von Screenshots, Videos und einem Bericht in einem lokalen Verzeichnis, was als eine Form von Audit-Protokoll für den Testprozess dient.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","DSGVO","Die Fähigkeit arbeitet mit Webanwendungen und erstellt Berichte, ohne explizit personenbezogene Daten zu verarbeiten oder zu übermitteln, die über das hinausgehen, was zufällig während des Browser-Tests erfasst wird, was mit den DSGVO-Grundsätzen übereinstimmt.",{"category":117,"check":121,"severity":24,"summary":122},"Zielmarkt","Die Erweiterung ist ein Allzweck-Web-Testing-Tool und hat keine regionalen oder jurisdictionalen Einschränkungen, was sie global anwendbar macht.",{"category":91,"check":124,"severity":24,"summary":125},"Laufzeitstabilität","Die Erweiterung stützt sich auf die `agent-browser` CLI, die plattformübergreifend ist (macOS, Linux, Windows) und auf breite Kompatibilität abzielt. Die SKILL.md gibt ausdrücklich an, `agent-browser` direkt zu verwenden, was impliziert, dass es die beabsichtigte Laufzeitumgebung ist.",{"category":44,"check":127,"severity":24,"summary":128},"README","Ein umfassendes README ist vorhanden, das Installation, Verwendung, Befehle und Integrationen beschreibt.",{"category":33,"check":130,"severity":131,"summary":132},"Größe der Tool-Oberfläche","not_applicable","Diese Prüfung ist nicht anwendbar, da die Fähigkeit hauptsächlich Befehle von der `agent-browser` CLI orchestriert und keine eigenen, separaten Tools bereitstellt.",{"category":40,"check":134,"severity":24,"summary":135},"Überlappende Nah-Synonym-Werkzeuge","Die verwendeten `agent-browser`-Befehle (z. B. `open`, `click`, `fill`, `snapshot`) sind eindeutig und weisen keine überlappende Ähnlichkeit für ähnliche Aktionen auf.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom-Funktionen","Alle in der SKILL.md und README beschriebenen Funktionen (z. B. systematische Erkundung, Berichterstellung, Beweiserfassung) werden direkt über `agent-browser`-Befehle implementiert.",{"category":140,"check":141,"severity":24,"summary":142},"Installation","Installationsanleitung","Das README bietet klare, kopierbare Installationsanleitungen für mehrere Plattformen (npm, Homebrew, Cargo, Quelle) und enthält ein Quick-Start-Beispiel.",{"category":144,"check":145,"severity":24,"summary":146},"Fehler","Aktionierbare Fehlermeldungen","Die SKILL.md weist an, Konsolenfehler und fehlgeschlagene Netzwerkanfragen zu überprüfen, und die zugrunde liegende `agent-browser` ist darauf ausgelegt, detaillierte Fehlerberichte zu liefern.",{"category":103,"check":148,"severity":24,"summary":149},"Angepinnte Abhängigkeiten","Das Projekt verwendet npm und verfügt über eine Sperrdatei (`hasLockfile: true`), was darauf hindeutet, dass Drittanbieterabhängigkeiten verwaltet und angepinnt sind.",{"category":33,"check":151,"severity":131,"summary":152},"Dry-Run-Vorschau","Diese Fähigkeit führt keine zustandsverändernden Operationen durch oder sendet Daten nach außen, was eine Dry-Run-Vorschau erfordern würde. Ihre Hauptfunktion ist die Erfassung und Berichterstattung bestehender Zustände.",{"category":154,"check":155,"severity":24,"summary":156},"Protokoll","Idempotente Wiederholung & Timeouts","Die `agent-browser` CLI verwaltet selbst Timeouts und Wiederholungsversuche für ihre Operationen. Der SKILL.md-Workflow beinhaltet keine komplexen zustandsverändernden Operationen, die spezifische Idempotenzüberlegungen erfordern würden, die über das vom CLI bereitgestellte hinausgehen.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetrie Opt-in","Der Workflow der Erweiterung konzentriert sich auf die lokale Berichterstattung und enthält keine Telemetrie oder ausgehenden Aufrufe zu Tracking-Zwecken. Die README beschreibt auch Sicherheitsfunktionen wie Inhaltsgrenzen und Domain-Allowlists, wobei der Schwerpunkt auf Opt-in-Steuerungen liegt.",{"category":40,"check":161,"severity":24,"summary":162},"Präziser Zweck","Die SKILL.md definiert klar den Zweck (Erkundung von Web-Apps auf Fehler/UX-Probleme) und wann sie verwendet werden soll ('dogfood', 'QA', 'exploratory test'), einschließlich expliziter Grenzen.",{"category":40,"check":164,"severity":24,"summary":165},"Prägnantes Frontmatter","Das Frontmatter ist prägnant und fasst die Kernfunktionalität effektiv zusammen und bietet klare Auslöserformulierungen.",{"category":44,"check":167,"severity":24,"summary":168},"Prägnanter Textkörper","Die SKILL.md ist gut strukturiert und bleibt in einer angemessenen Länge, wobei detaillierte Verfahren an Abschnitte und Referenzen delegiert werden.",{"category":170,"check":171,"severity":24,"summary":172},"Kontext","Progressive Offenlegung","Die SKILL.md beschreibt den Workflow und verweist auf detaillierte Schritte und Referenzen wie `issue-taxonomy.md`, was eine progressive Offenlegung demonstriert.",{"category":170,"check":174,"severity":131,"summary":175},"Verzweigte Erkundung","Die Erkundung dieser Fähigkeit findet im Browserkontext statt und beinhaltet keine tiefe Code-Überprüfung oder Dateisystemerkundung, die eine `context: fork`-Einstellung erfordern würde.",{"category":22,"check":177,"severity":24,"summary":178},"Anwendungsbeispiele","Das README bietet zahlreiche Beispiele für Kernbefehle, und die SKILL.md beschreibt Workflow-Schritte mit entsprechenden `agent-browser`-Befehlen, die konkrete Anwendungsfälle veranschaulichen.",{"category":22,"check":180,"severity":24,"summary":181},"Randfälle","Die SKILL.md enthält Anleitungen zur Behandlung von Problemen wie Authentifizierung, OTP-Codes und bietet eine detaillierte Fehlerklassifizierung mit Schweregraden und Kategorien, die verschiedene Fehlermodi abdecken.",{"category":110,"check":183,"severity":131,"summary":184},"Tool-Fallback","Die Fähigkeit verwendet nur die `agent-browser` CLI, die das primäre Werkzeug ist und keine externen Abhängigkeiten hat, die Fallback-Mechanismen erfordern.",{"category":65,"check":186,"severity":24,"summary":187},"Halt bei unerwartetem Zustand","Die SKILL.md betont die Dokumentation von Problemen, sobald sie gefunden werden, und die Vermeidung destruktiver Operationen mitten in der Sitzung, was einen vorsichtigen Ansatz für unerwartete Zustände fördert.",{"category":91,"check":189,"severity":131,"summary":190},"Cross-Skill-Kopplung","Diese Fähigkeit ist in sich geschlossen und orchestriert die `agent-browser` CLI. Sie ist nicht auf andere Fähigkeiten angewiesen, die in derselben Sitzung geladen werden.",1778698472783,"Diese Fähigkeit nutzt die agent-browser CLI für explorative Tests von Webanwendungen, findet systematisch Fehler und UX-Probleme. Sie erfasst detaillierte Beweise wie Screenshots, Videos und Konsolenprotokolle und erstellt einen strukturierten Bericht für die Fehlerverfolgung.",[194,195,196,197,198],"Systematische Erkundung von Webanwendungen","Automatisierte Erkennung von Fehlern und UX-Problemen","Schritt-für-Schritt-Reproduktionsnachweise (Screenshots, Videos)","Strukturierte Fehlerberichterstattung","Protokollierung von Browser-Konsolenfehlern und Netzwerkanfragen",[200,201,202],"Automatisierte Generierung von End-to-End-Testskripten (Fokus liegt auf explorativen Tests).","Performance-Lasttests.","Sicherheitslücken-Scans (über funktionale/visuelle Probleme hinaus).","3.0.0","4.4.0","Zur systematischen Erkundung und zum Testen von Webanwendungen, um Fehler, UX-Probleme und andere Probleme aufzudecken, wobei detaillierte, reproduzierbare Beweise für die einfache Übergabe an Entwicklungsteams bereitgestellt werden.","Die Erweiterung ist hochgradig poliert mit umfassender Dokumentation, klarem Zweck, robusten Sicherheitsfunktionen über die zugrunde liegende agent-browser CLI und aktiver Wartung, was zu einer verifizierten Stufe führt.",99,"Eine fachkundige Fähigkeit für systematisches Testen von Webanwendungen und Fehlerberichterstattung.",[210,211,212,213,214,215],"web-testing","qa","automation","browser","debugging","reporting","verified",[218,219,220,221],"Verwenden, wenn Sie aufgefordert werden, eine Anwendung zu \"dogfooden\".","Verwenden, wenn Sie aufgefordert werden, QA- oder explorative Tests durchzuführen.","Verwenden, wenn Sie aufgefordert werden, Probleme auf einer Webplattform zu finden oder nach Fehlern zu suchen.","Verwenden, wenn Sie aufgefordert werden, die Qualität einer Webanwendung zu überprüfen.",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"popularity":235,"security":237,"testCoverage":240},{"hasLockfile":224},true,1778698453352,{"descriptionLength":227,"readmeSize":228},460,61552,{"closedIssues90d":230,"forks":231,"hasChangelog":224,"openIssues90d":232,"pushedAt":233,"stars":234},155,2035,142,1778168700000,32896,{"npmDownloads":236},2851726,{"hasNpmPackage":224,"license":238,"smitheryVerified":239},"Apache-2.0",false,{"hasCi":224,"hasTests":224},{"updatedAt":242},1778698634337,{"basePath":244,"githubOwner":245,"githubRepo":246,"locale":18,"slug":13,"type":247},"skill-data/dogfood","vercel-labs","agent-browser","skill",null,{"evaluate":250,"extract":253},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":251,"targetMarket":252,"tier":216},[210,211,212,213,214,215],"global",{"commitSha":254},"HEAD",{"repoId":256,"translatedFrom":257},"kd74a6sfc26xa0ec2tpntj8r2986mn0a","k171cdw0ztmq4pqj5tmf0b8yj586mx7k",{"_creationTime":259,"_id":256,"identity":260,"providers":261,"workflow":404},1778698380039.9202,{"githubOwner":245,"githubRepo":246,"sourceUrl":14},{"classify":262,"discover":396,"extract":399,"github":400,"npm":403},{"commitSha":254,"extensions":263},[264,281,292,301,332,342,350,362,370,377,388],{"basePath":265,"description":266,"displayName":246,"installMethods":267,"rationale":268,"selectedPaths":269,"source":278,"sourceLanguage":279,"type":280},"","Browser automation for AI agents",{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[270,273,275],{"path":271,"priority":272},".claude-plugin/marketplace.json","mandatory",{"path":274,"priority":272},"README.md",{"path":276,"priority":277},"LICENSE","high","rule","en","marketplace",{"basePath":265,"description":282,"displayName":246,"installMethods":283,"rationale":284,"selectedPaths":285,"source":278,"sourceLanguage":279,"type":291},"Automates browser interactions for web testing, form filling, screenshots, and data extraction",{"claudeCode":246},"inline plugin source from marketplace.json at /",[286,287,288],{"path":274,"priority":272},{"path":276,"priority":277},{"path":289,"priority":290},"bin/agent-browser.js","low","plugin",{"basePath":293,"description":294,"displayName":295,"installMethods":296,"rationale":297,"selectedPaths":298,"source":278,"sourceLanguage":279,"type":247},"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",[299],{"path":300,"priority":272},"SKILL.md",{"basePath":302,"description":303,"displayName":304,"installMethods":305,"rationale":306,"selectedPaths":307,"source":278,"sourceLanguage":279,"type":247},"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",[308,309,312,314,316,318,320,322,324,326,328,330],{"path":300,"priority":272},{"path":310,"priority":311},"references/authentication.md","medium",{"path":313,"priority":311},"references/commands.md",{"path":315,"priority":311},"references/profiling.md",{"path":317,"priority":311},"references/proxy-support.md",{"path":319,"priority":311},"references/session-management.md",{"path":321,"priority":311},"references/snapshot-refs.md",{"path":323,"priority":311},"references/trust-boundaries.md",{"path":325,"priority":311},"references/video-recording.md",{"path":327,"priority":290},"templates/authenticated-session.sh",{"path":329,"priority":290},"templates/capture-workflow.sh",{"path":331,"priority":290},"templates/form-automation.sh",{"basePath":244,"description":333,"displayName":13,"installMethods":334,"rationale":335,"selectedPaths":336,"source":278,"sourceLanguage":279,"type":247},"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",[337,338,340],{"path":300,"priority":272},{"path":339,"priority":311},"references/issue-taxonomy.md",{"path":341,"priority":290},"templates/dogfood-report-template.md",{"basePath":343,"description":344,"displayName":345,"installMethods":346,"rationale":347,"selectedPaths":348,"source":278,"sourceLanguage":279,"type":247},"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",[349],{"path":300,"priority":272},{"basePath":351,"description":352,"displayName":353,"installMethods":354,"rationale":355,"selectedPaths":356,"source":278,"sourceLanguage":279,"type":247},"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",[357,358,360],{"path":300,"priority":272},{"path":359,"priority":311},"references/slack-tasks.md",{"path":361,"priority":290},"templates/slack-report-template.md",{"basePath":363,"description":364,"displayName":365,"installMethods":366,"rationale":367,"selectedPaths":368,"source":278,"sourceLanguage":279,"type":247},"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",[369],{"path":300,"priority":272},{"basePath":371,"description":372,"displayName":246,"installMethods":373,"rationale":374,"selectedPaths":375,"source":278,"sourceLanguage":279,"type":247},"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",[376],{"path":300,"priority":272},{"basePath":265,"description":378,"displayName":246,"installMethods":379,"license":238,"rationale":380,"selectedPaths":381,"source":278,"sourceLanguage":279,"type":387},"Browser automation CLI for AI agents",{"npm":246},"cli ecosystem detected at /",[382,384,385,386],{"path":383,"priority":272},"package.json",{"path":274,"priority":272},{"path":276,"priority":277},{"path":289,"priority":311},"cli",{"basePath":387,"installMethods":389,"rationale":390,"selectedPaths":391,"source":278,"sourceLanguage":279,"type":387},{"cargo":246},"cli ecosystem detected at cli",[392,394],{"path":393,"priority":272},"Cargo.toml",{"path":395,"priority":311},"src/main.rs",{"sources":397},[398],"manual",{"npmPackage":246},{"closedIssues90d":230,"description":378,"forks":231,"homepage":401,"license":238,"openIssues90d":232,"pushedAt":233,"readmeSize":228,"stars":234,"topics":402},"https://agent-browser.dev",[],{"downloads":236},{"classifiedAt":405,"discoverAt":406,"extractAt":407,"githubAt":407,"npmAt":408,"updatedAt":405},1778698387373,1778698380040,1778698383100,1778698385198,[212,213,214,211,215,210],{"evaluatedAt":411,"extractAt":412,"updatedAt":242},1778698472899,1778698388091,[],[415,446,472,501,532,560],{"_creationTime":416,"_id":417,"community":418,"display":419,"identity":425,"providers":430,"relations":438,"tags":441,"workflow":442},1778699368519.5344,"k17ab0jk30pqm4zejpk383w4dn86mj8t",{"reviewCount":8},{"description":420,"installMethods":421,"name":423,"sourceUrl":424},"Verwenden Sie dies, wenn die Arbeit von den Live-Browsersitzungs- oder gerenderten Zustand des Benutzers abhängt und nicht von statischen Abrufen, insbesondere für Browser-Debugging-Kontexte oder von DevTools ausgewählte Elemente oder Anfragen, angemeldeten Dashboards oder CMS-Flows, localhost-Apps, Formularen, Uploads, Downloads, Medieninspektion, DOM- oder iframe-Inspektion, Shadow DOM oder Browserfehlern, die wie Soft-404s, Authentifizierungswände, Anti-Bot-Prüfungen oder Ratenbegrenzungen aussehen.",{"claudeCode":422},"xixu-me/skills","Use My Browser","https://github.com/xixu-me/skills",{"basePath":426,"githubOwner":427,"githubRepo":428,"locale":18,"slug":429,"type":247},"skills/use-my-browser","xixu-me","skills","use-my-browser",{"evaluate":431,"extract":436},{"promptVersionExtension":203,"promptVersionScoring":204,"score":432,"tags":433,"targetMarket":252,"tier":216},100,[213,214,212,434,435],"ux","developer-tools",{"commitSha":254,"license":437},"MIT",{"repoId":439,"translatedFrom":440},"kd77r2vb42jmgam0qbr9f2c6kn86mebv","k179cgk616p3xva37r5jqsfwvh86mcp2",[212,213,214,435,434],{"evaluatedAt":443,"extractAt":444,"updatedAt":445},1778699261239,1778699106670,1778699368519,{"_creationTime":447,"_id":448,"community":449,"display":450,"identity":456,"providers":460,"relations":466,"tags":468,"workflow":469},1778697652123.8857,"k179k1n5nw0md1x1j3dak31evn86mb5f",{"reviewCount":8},{"description":451,"installMethods":452,"name":454,"sourceUrl":455},"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":453},"steipete/clawdis","telegram-crabbox-e2e-proof","https://github.com/steipete/clawdis",{"basePath":457,"githubOwner":458,"githubRepo":459,"locale":279,"slug":454,"type":247},".agents/skills/telegram-crabbox-e2e-proof","steipete","clawdis",{"evaluate":461,"extract":465},{"promptVersionExtension":203,"promptVersionScoring":204,"score":432,"tags":462,"targetMarket":252,"tier":216},[463,464,212,211,387],"testing","telegram",{"commitSha":254},{"repoId":467},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[212,387,211,464,463],{"evaluatedAt":470,"extractAt":471,"updatedAt":470},1778698038113,1778697652123,{"_creationTime":473,"_id":474,"community":475,"display":476,"identity":482,"providers":486,"relations":494,"tags":497,"workflow":498},1778699018122.7856,"k170rwpkqsz8b50gnytayw5zj986maex",{"reviewCount":8},{"description":477,"installMethods":478,"name":480,"sourceUrl":481},"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":479},"wshobson/agents","screen-reader-testing","https://github.com/wshobson/agents",{"basePath":483,"githubOwner":484,"githubRepo":485,"locale":279,"slug":480,"type":247},"plugins/accessibility-compliance/skills/screen-reader-testing","wshobson","agents",{"evaluate":487,"extract":493},{"promptVersionExtension":203,"promptVersionScoring":204,"score":488,"tags":489,"targetMarket":252,"tier":216},98,[490,210,491,492,211],"accessibility","screen-reader","a11y",{"commitSha":254},{"parentExtensionId":495,"repoId":496},"k172w4j8rxzh1f0hc5qhwye5xx86msks","kd74de64zj0axtg5b8t7eqqe2x86nske",[492,490,211,491,210],{"evaluatedAt":499,"extractAt":500,"updatedAt":499},1778700360545,1778699018122,{"_creationTime":502,"_id":503,"community":504,"display":505,"identity":511,"providers":516,"relations":525,"tags":528,"workflow":529},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":506,"installMethods":507,"name":509,"sourceUrl":510},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":508},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":512,"githubOwner":513,"githubRepo":514,"locale":279,"slug":515,"type":247},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":517,"extract":524},{"promptVersionExtension":203,"promptVersionScoring":204,"score":432,"tags":518,"targetMarket":252,"tier":216},[519,520,521,522,212,387,523],"git","development-environment","workflow","tmux","developer-tool",{"commitSha":254,"license":437},{"parentExtensionId":526,"repoId":527},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[212,387,523,520,519,522,521],{"evaluatedAt":530,"extractAt":531,"updatedAt":530},1778699613343,1778699234184,{"_creationTime":533,"_id":534,"community":535,"display":536,"identity":542,"providers":544,"relations":552,"tags":555,"workflow":556},1778699508743.0002,"k17aya9dv3e3bxv473f1f2r52186ndp5",{"reviewCount":8},{"description":537,"installMethods":538,"name":540,"sourceUrl":541},"Erstellen Sie öffentliche Google Docs- oder Google Sheet-Dateien, ohne OAuth zu benötigen. Verwenden Sie diese Fähigkeit, um Google Docs und Sheets zu erstellen und zu bearbeiten, keine Google-Anmeldung erforderlich. Dokumente sind unter teilbaren Links sichtbar. Die Registrierung erfolgt automatisch bei der ersten Verwendung.",{"claudeCode":539},"zagmoai/public-google-drive","public-google-drive","https://github.com/zagmoai/public-google-drive",{"basePath":265,"githubOwner":543,"githubRepo":540,"locale":18,"slug":540,"type":247},"zagmoai",{"evaluate":545,"extract":551},{"promptVersionExtension":203,"promptVersionScoring":204,"score":432,"tags":546,"targetMarket":252,"tier":216},[547,548,549,212,550],"google-docs","google-sheets","productivity","api-client",{"commitSha":254},{"repoId":553,"translatedFrom":554},"kd776ynh73t0d6samn4bnxdf3x86n8mj","k1707pszx7h026a651dp5tvaxd86m3ag",[550,212,547,548,549],{"evaluatedAt":557,"extractAt":558,"updatedAt":559},1778699485884,1778699468747,1778699508743,{"_creationTime":561,"_id":562,"community":563,"display":564,"identity":567,"providers":570,"relations":578,"tags":579,"workflow":580},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":565,"installMethods":566,"name":514,"sourceUrl":510},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":508},{"basePath":568,"githubOwner":513,"githubRepo":514,"locale":279,"slug":569,"type":247},"skills/ask","ask",{"evaluate":571,"extract":577},{"promptVersionExtension":203,"promptVersionScoring":204,"score":432,"tags":572,"targetMarket":252,"tier":216},[387,212,573,574,575,576],"llm","prompting","code-review","artifact-generation",{"commitSha":254,"license":437},{"parentExtensionId":526,"repoId":527},[576,212,387,575,573,574],{"evaluatedAt":581,"extractAt":531,"updatedAt":581},1778699303045]