[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-vercel-labs-agent-browser-de":3,"guides-for-vercel-labs-agent-browser":454,"similar-k172e4ps44t70n7et8xszregv586nvze-de":455},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":240,"parentExtension":248,"providers":300,"relations":304,"repo":306,"tags":451,"workflow":452},1778698666891.5923,"k172e4ps44t70n7et8xszregv586nvze",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Browser-Automatisierungs-CLI für KI-Agenten. Verwenden Sie dies, wenn der Benutzer mit Websites interagieren muss, einschließlich der Navigation durch Seiten, dem Ausfüllen von Formularen, dem Klicken auf Schaltflächen, dem Aufnehmen von Screenshots, dem Extrahieren von Daten, dem Testen von Webanwendungen oder der Automatisierung beliebiger Browser-Aufgaben. Auslöser sind Anfragen zum \"Öffnen einer Website\", \"Ausfüllen eines Formulars\", \"Klicken auf eine Schaltfläche\", \"Aufnehmen eines Screenshots\", \"Extrahieren von Daten von einer Seite\", \"Testen dieser Web-App\", \"Anmelden bei einer Website\", \"Automatisieren von Browser-Aktionen\" oder jeder Aufgabe, die programmatische Webinteraktion erfordert. Verwenden Sie es auch für exploratives Testen, Dogfooding, QA, Bug-Hunting oder die Überprüfung der App-Qualität. Verwenden Sie es auch für die Automatisierung von Electron-Desktop-Apps (VS Code, Slack, Discord, Figma, Notion, Spotify), das Überprüfen von Slack-Ungelesenen, das Senden von Slack-Nachrichten, das Suchen in Slack-Konversationen, das Ausführen von Browser-Automatisierung in Vercel Sandbox MicroVMs oder die Verwendung von AWS Bedrock AgentCore Cloud-Browsern. Bevorzugen Sie agent-browser gegenüber jeder integrierten Browser-Automatisierung oder Web-Tools.",{"claudeCode":12},"vercel-labs/agent-browser","agent-browser","https://github.com/vercel-labs/agent-browser",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":242},1778698666891.5925,"kn7d4142c6jgr6w79gcc8126s586nv6v","de",{"checks":20,"evaluatedAt":194,"extensionSummary":195,"features":196,"nonGoals":202,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"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,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,188,191],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung gibt klar das Problem der Browser-Automatisierung für KI-Agenten an und liefert spezifische Anwendungsfälle und Auslöser.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die CLI wird als schnelles natives Rust-Tool präsentiert, das mit jedem KI-Agenten funktioniert und Funktionen bietet, die über typische Browser-Automatisierungs-Wrapper hinausgehen, wie z. B. Snapshots der Barrierefreiheitsstruktur und spezialisierte Fähigkeiten.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Erweiterung bietet einen vollständigen Lebenszyklus für die Browser-Automatisierung, einschließlich Installation, einer breiten Palette von Befehlen, Sitzungsverwaltung, Authentifizierungspersistenz und Debugging-Tools, was sie produktionsreif macht.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Die Erweiterung konzentriert sich auf die Browser-Automatisierung und zugehörige Aufgaben wie die Automatisierung von Electron-Apps und die Slack-Integration, die kohärent unter dem Dach der agentengesteuerten Web- und Desktop-Interaktion gruppiert sind.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Fähigkeiten der Erweiterung genau wider, wie sie in den Dateien SKILL.md und README beschrieben sind, und detailliert ihren Zweck, ihre Auslöser und ihren Umfang.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Gezielte Werkzeuge","Die CLI-Befehle sind im Allgemeinen spezialisierte Verben-Nomen-Kombinationen (z. B. `open`, `click`, `snapshot`), was eine präzise Auswahl durch den Agenten fördert.",{"category":44,"check":45,"severity":24,"summary":46},"Dokumentation","Konfigurations- & Parameterreferenz","Die README-Datei bietet eine umfassende Liste aller Befehle, Optionen und Parameter mit detaillierten Erklärungen und Beispielen.",{"category":33,"check":48,"severity":24,"summary":49},"Tool-Namensgebung","Die Tool-Namen sind beschreibend, basieren auf Verben-Nomen und folgen der Kebab-Case-Konvention, was ihre Funktion klar angibt.",{"category":33,"check":51,"severity":24,"summary":52},"Minimale I/O-Oberfläche","Die Befehlsparameter sind im Allgemeinen spezifische Flags oder strukturierte Argumente, und die Ausgabe konzentriert sich typischerweise auf die angeforderten Informationen, wobei unnötige Dumps vermieden werden.",{"category":54,"check":55,"severity":24,"summary":56},"Lizenz","Lizenznutzbarkeit","Das Projekt ist unter der Apache-2.0-Lizenz lizenziert, einer permissiven Open-Source-Lizenz, wie in der enthaltenen LICENSE-Datei und den Vertrauenssignalen angegeben.",{"category":58,"check":59,"severity":24,"summary":60},"Wartung","Aktualität der Commits","Der letzte Commit liegt 7 Tage zurück, was auf eine aktive Wartung hindeutet.",{"category":58,"check":62,"severity":24,"summary":63},"Abhängigkeitsverwaltung","Das Projekt verwendet npm und listet Abhängigkeiten auf. Das Vorhandensein einer Lock-Datei (`codeQuality.hasLockfile: true`) deutet auf einen Mechanismus zur Verwaltung dieser Abhängigkeiten hin.",{"category":65,"check":66,"severity":24,"summary":67},"Sicherheit","Geheimnisverwaltung","Die Dokumentation beschreibt Sicherheitsfunktionen wie ein Authentifizierungstresor, Inhaltsgrenzmarkierungen und Domain-Allowlisting, was auf angemessene Maßnahmen zum Umgang mit Geheimnissen hindeutet.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","Die Dokumentation betont Inhaltsgrenzmarkierungen (`--content-boundaries`) und bewährte Sicherheitspraktiken, was auf einen Ansatz hindeutet, geladene Daten als nicht vertrauenswürdig zu behandeln.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain-Granaten","Das Projekt ruft zur Laufzeit keine Remote-Codes oder Daten ab; die Installation umfasst den Download einer vorkompilierten Binärdatei oder von Abhängigkeiten, die von Paketmanagern verwaltet werden. Die README-Datei gibt an, dass Systemabhängigkeiten separat installiert werden können.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox-Isolation","Die Erweiterung fungiert als CLI-Tool und ihre Dokumentation konzentriert sich auf die Browser-Automatisierung in kontrollierten Sitzungen, ohne Hinweise auf Versuche, Dateien außerhalb ihres zugewiesenen Geltungsbereichs zu ändern.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox-Escape-Primitive","In der bereitgestellten Dokumentation oder README wurden keine Hinweise auf abgetrennte Prozessaufrufe oder Deny-Retry-Schleifen gefunden.",{"category":65,"check":81,"severity":24,"summary":82},"Datenexfiltration","Die Sicherheitsdokumentation hebt Funktionen wie Inhaltsgrenzen und Domain-Allowlisting hervor, was auf einen Fokus auf die Verhinderung unbefugter Datenexfiltration hindeutet. Es werden keine undokumentierten ausgehenden Aufrufe erwähnt.",{"category":65,"check":84,"severity":24,"summary":85},"Versteckte Texttricks","Der enthaltene Inhalt und die Dokumentation scheinen frei von versteckten Texttricks, Unicode-Tag-Zeichen oder anderen Verschleierungsmethoden zu sein.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opake Codeausführung","Die CLI ist eine native Rust-Binärdatei, und alle erwähnten Skripte oder Initialisierungsdateien sind wahrscheinlich reines JavaScript, ohne Hinweise auf verschleierten Code oder die Laufzeitabfrage ausführbarer Inhalte.",{"category":91,"check":92,"severity":24,"summary":93},"Portabilität","Strukturelle Annahmen","Die Erweiterung interagiert hauptsächlich über Selektoren und CDP mit Webseiten, und ihre Installations- und Konfigurationsmechanismen sind Standard, wobei keine Annahmen über spezifische Projektstrukturen des Benutzers getroffen werden.",{"category":95,"check":96,"severity":24,"summary":97},"Vertrauen","Aufmerksamkeit für Issues","Bei 142 geöffneten und 155 geschlossenen Issues in den letzten 90 Tagen liegt die Schließungsrate über 50 %, was auf ein gutes Wartungsengagement hindeutet.",{"category":99,"check":100,"severity":24,"summary":101},"Versionierung","Release-Management","Das Projekt verfügt über eine `CHANGELOG.md`-Datei und die Vertrauenssignale deuten auf ein aktuelles `pushedAt`-Datum hin, was auf einen klaren Versions- und Release-Prozess hindeutet.",{"category":103,"check":104,"severity":105,"summary":106},"Codeausführung","Validierung","not_applicable","Als CLI-Tool erfolgt die Validierung von Eingabeargumenten und Ausgaben durch die Rust-Binärdatei selbst und nicht durch eine Schema-Bibliothek im üblichen Sinne. Es gibt keine Hinweise auf die Verwendung einer spezifischen Schema-Bibliothek, aber die strukturierten Befehle der CLI implizieren eine interne Validierung.",{"category":65,"check":108,"severity":24,"summary":109},"Ungeschützte destruktive Operationen","Die Dokumentation hebt Sicherheitsfunktionen wie eine Aktionsrichtlinie und Bestätigungsaufforderungen für sensible Aktionen hervor, was darauf hindeutet, dass destruktive Operationen geschützt sind.",{"category":103,"check":111,"severity":24,"summary":112},"Fehlerbehandlung","Die CLI-Struktur und die Dokumentation für Befehle wie `doctor` mit der Option `--fix` sowie die Verwendung von `--json` für strukturierte Ausgaben deuten auf eine robuste Fehlerbehandlung mit klaren Meldungen und potenziellen Wiederherstellungsschritten hin.",{"category":103,"check":114,"severity":105,"summary":115},"Protokollierung","Als CLI-Tool wird die Protokollierung von Aktionen typischerweise über den Befehlsverlauf der Shell oder explizite Umleitung gehandhabt und nicht über eine interne Audit-Datei für jeden Aufruf.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","DSGVO","Der Fokus der Erweiterung auf Browser-Automatisierung und ihre Sicherheitsfunktionen wie Inhaltsgrenzen deuten darauf hin, dass sie nicht inhärent personenbezogene Daten ohne entsprechende Behandlung verarbeitet und die direkte Übermittlung personenbezogener Daten davon abgeraten wird.",{"category":117,"check":121,"severity":24,"summary":122},"Zielmarkt","Die Erweiterung ist für die allgemeine Browser-Automatisierung und die Integration von KI-Agenten konzipiert, ohne dass spezifische regionale oder gerichtsbarkeitsbezogene Logik erkannt wurde, was sie global im Umfang macht.",{"category":91,"check":124,"severity":24,"summary":125},"Laufzeitstabilität","Die CLI ist eine native Rust-Binärdatei und zielt auf plattformübergreifende Kompatibilität (macOS, Linux, Windows) ab, mit klaren Installationsanweisungen für verschiedene Umgebungen.",{"category":44,"check":127,"severity":24,"summary":128},"README","Die README-Datei ist umfangreich, gut organisiert und gibt klar den Zweck und die Fähigkeiten der Erweiterung an.",{"category":33,"check":130,"severity":24,"summary":131},"Größe der Tool-Oberfläche","Die CLI bietet eine umfassende Palette von Tools, wahrscheinlich im Zielbereich von 3-10 Hauptbefehlen mit zahlreichen Optionen, passend für ihren breiten Nutzen.",{"category":40,"check":133,"severity":24,"summary":134},"Überlappende Near-Synonym-Tools","Obwohl es viele Befehle gibt, scheinen sie verschiedene Funktionalitäten abzudecken, und gängige überlappende Synonyme wie 'search'/'find' sind nicht redundant vorhanden.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom-Funktionen","Alle beworbenen Funktionen, wie z. B. Befehlszeilenwerkzeuge, spezialisierte Fähigkeiten und Integrationsoptionen, scheinen entsprechende Implementierungen zu haben, die in der Dokumentation beschrieben sind.",{"category":139,"check":140,"severity":24,"summary":141},"Installation","Installationsanleitung","Die README-Datei bietet klare, kopierbare Installationsanweisungen für mehrere Plattformen (npm, Homebrew, Cargo, Quelle) und enthält Aufrufbeispiele.",{"category":143,"check":144,"severity":24,"summary":145},"Fehler","Aktionsfähige Fehlermeldungen","Der `doctor`-Befehl mit der Option `--fix` und die allgemeine Struktur von CLI-Befehlen deuten darauf hin, dass Fehler wahrscheinlich umsetzbar sind und Anleitungen oder Abhilfemaßnahmen bereitstellen.",{"category":147,"check":148,"severity":24,"summary":149},"Ausführung","Angepinnte Abhängigkeiten","Das Vorhandensein einer Lock-Datei (`codeQuality.hasLockfile: true`) und die Verwendung von npm deuten darauf hin, dass Abhängigkeiten wahrscheinlich angepinnt sind. Skripte hätten normalerweise Shebangs für Interpreter.",{"category":33,"check":151,"severity":105,"summary":152},"Dry-Run-Vorschau","Viele Befehle ändern den Zustand, aber die Dokumentation erwähnt nicht explizit ein `--dry-run`-Flag für alle; der Fokus auf Sicherheitsfunktionen deutet jedoch auf ein Bewusstsein für dieses Konzept hin.",{"category":154,"check":155,"severity":24,"summary":156},"Protokoll","Idempotente Wiederholung & Timeouts","Die Standardbetriebszeitüberschreitung ist mit 25 Sekunden dokumentiert, und die Architektur der CLI mit einem persistenten Daemon legt nahe, dass Befehle sequenziell verarbeitet werden, was Timeouts und eine strukturierte Fehlerbehandlung ermöglicht.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetrie-Opt-in","Die Dokumentation betont Opt-in-Sicherheitsfunktionen und Benutzerkontrolle, ohne Erwähnung der standardmäßigen Telemetriesammlung, was impliziert, dass solche Funktionen Opt-in wären.",{"category":40,"check":161,"severity":24,"summary":162},"Präziser Zweck","Die Beschreibung definiert die Erweiterung klar als Browser-Automatisierungs-CLI für KI-Agenten und spezifiziert zahlreiche Auslöser und Anwendungsfälle, was ein präzises Verständnis ihres Zwecks ermöglicht.",{"category":40,"check":164,"severity":24,"summary":165},"Prägnantes Frontmatter","Das Frontmatter in SKILL.md ist prägnant und in sich abgeschlossen, liefert eine Zusammenfassung der Kernfunktionalität und Auslöserphrasen ohne übermäßige Wortlänge.",{"category":44,"check":167,"severity":24,"summary":168},"Prägnanter Körper","Die Datei SKILL.md ist ein Stub, der Benutzer anweist, den vollständigen Inhalt über die CLI zu laden, wodurch die Datei selbst prägnant bleibt und Überladung vermieden wird.",{"category":170,"check":171,"severity":24,"summary":172},"Kontext","Progressive Offenlegung","SKILL.md fungiert als Entdeckungs-Stub und leitet Benutzer an, detaillierte Inhalte über `agent-browser skills get core` zu laden, was die progressive Offenlegung verkörpert.",{"category":170,"check":174,"severity":105,"summary":175},"Gegabelte Erkundung","Dies ist ein CLI-Tool, keine Fähigkeit, die eine tiefe Erkundung innerhalb eines Gesprächskontexts durchführt, der `context: fork` erfordert.",{"category":22,"check":177,"severity":24,"summary":178},"Anwendungsbeispiele","Die README-Datei bietet umfangreiche End-to-End-Beispiele für fast jeden Befehl und jede Funktion und zeigt Eingaben, Aufrufe und erwartete Ergebnisse.",{"category":22,"check":180,"severity":24,"summary":181},"Randfälle","Die Dokumentation behandelt verschiedene Szenarien, einschließlich Authentifizierung, Sitzungsverwaltung, Fehlerbehandlung und Browser-Engine-Auswahl, was die Behandlung von Randfällen und Einschränkungen impliziert.",{"category":103,"check":183,"severity":24,"summary":184},"Tool-Fallback","Die README-Datei beschreibt Integrationen mit Cloud-Anbietern (Browserless, Browserbase, Kernel, AgentCore) und erwähnt die Verwendung eines benutzerdefinierten Ausführungspfads, was Flexibilität und potenzielle Fallbacks oder klare Anforderungen nahelegt.",{"category":91,"check":186,"severity":24,"summary":187},"Stack-Annahmen","Die Installationsanweisungen decken mehrere Plattformen und Abhängigkeiten ab, und die native Rust-CLI ist plattformunabhängig, wodurch Stack-Annahmen minimiert werden.",{"category":65,"check":189,"severity":24,"summary":190},"Beenden bei unerwartetem Zustand","Das Vorhandensein eines `doctor`-Befehls mit der Option `--fix` und die strukturierte Befehlsausführung der CLI deuten auf Mechanismen zur Erkennung und Meldung unerwarteter Zustände hin.",{"category":91,"check":192,"severity":24,"summary":193},"Skill-Übergreifende Kopplung","Die Erweiterung ist ein eigenständiges CLI-Tool und scheint nicht von anderen spezifischen Fähigkeiten abzuhängen, die in derselben Sitzung geladen werden.",1778698546194,"Dies ist ein schnelles, natives Rust-CLI-Tool für die Browser-Automatisierung, das für die Arbeit mit KI-Agenten entwickelt wurde. Es unterstützt Chrome/Chromium über CDP, bietet Snapshots der Barrierefreiheitsstruktur, spezialisierte Fähigkeiten für Electron-Apps und Slack sowie robuste Funktionen für Authentifizierung, Sitzungspersistenz und Debugging.",[197,198,199,200,201],"Browser-Automatisierung über CLI","Snapshots der Barrierefreiheitsstruktur mit Element-Referenzen","Spezialisierte Fähigkeiten für Electron, Slack, Cloud-Anbieter","Sitzungspersistenz und Authentifizierungs-Tresor","Umfangreicher Befehlssatz für Webinteraktion",[203,204],"Ersetzen integrierter Browser-Automatisierung oder Web-Tools","Als allgemeines Shell- oder Skript-Tool außerhalb der Browser-Automatisierung fungieren","3.0.0","4.4.0","KI-Agenten ein leistungsstarkes und zuverlässiges Werkzeug für die Interaktion mit Websites und die Automatisierung browserbasierter Aufgaben zur Verfügung zu stellen.","Die Erweiterung ist ein ausgereiftes, gut dokumentiertes und aktiv gewartetes CLI-Tool mit einem starken Fokus auf Sicherheit und Benutzerfreundlichkeit. Alle Prüfungen bestanden oder waren nicht anwendbar, was auf hohe Qualität hindeutet.",98,"Eine hochpolierte und funktionsreiche Browser-Automatisierungs-CLI für KI-Agenten.",[212,213,214,215,216],"browser-automation","cli","web-testing","automation","ai-agent","verified",[219,220,221,222],"Automatisierung von Web-Navigation, Formularausfüllung und Button-Klicks","Extrahieren von Daten aus Webseiten","Testen von Webanwendungen und exploratives Testen","Automatisierung von Electron-Desktopanwendungen",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"popularity":236,"security":238,"testCoverage":241},{"hasLockfile":225},true,1778698527980,{"descriptionLength":228,"readmeSize":229},925,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},1778698666891,{"basePath":245,"githubOwner":246,"githubRepo":13,"locale":18,"slug":13,"type":247},"skills/agent-browser","vercel-labs","skill",{"_creationTime":249,"_id":250,"community":251,"display":252,"identity":255,"parentExtension":259,"providers":289,"relations":295,"tags":296,"workflow":297},1778698388090.9075,"k175gma4kma3radvem5pa46wgn86nd1b",{"reviewCount":8},{"description":253,"installMethods":254,"name":13,"sourceUrl":14},"Automates browser interactions for web testing, form filling, screenshots, and data extraction",{"claudeCode":13},{"basePath":256,"githubOwner":246,"githubRepo":13,"locale":257,"slug":13,"type":258},"","en","plugin",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":266,"providers":268,"relations":282,"tags":284,"workflow":285},1778698388090.9072,"k171hvn0e2t3jzczxm3vzspj3186mgj7",{"reviewCount":8},{"description":264,"installMethods":265,"name":13,"sourceUrl":14},"Browser automation for AI agents",{"claudeCode":12},{"basePath":256,"githubOwner":246,"githubRepo":13,"locale":257,"slug":13,"type":267},"marketplace",{"evaluate":269,"extract":276},{"promptVersionExtension":270,"promptVersionScoring":206,"score":271,"tags":272,"targetMarket":275,"tier":217},"3.1.0",99,[212,213,273,274,216],"webdriver","testing","global",{"commitSha":277,"marketplace":278,"plugin":280},"HEAD",{"name":13,"pluginCount":279},1,{"mcpCount":8,"provider":281,"skillCount":8},"classify",{"repoId":283},"kd74a6sfc26xa0ec2tpntj8r2986mn0a",[216,212,213,274,273],{"evaluatedAt":286,"extractAt":287,"updatedAt":288},1778698406247,1778698388091,1778698675865,{"evaluate":290,"extract":293},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":291,"targetMarket":275,"tier":217},[212,214,213,215,292],"web-scraping",{"commitSha":277,"plugin":294},{"mcpCount":8,"provider":281,"skillCount":279},{"parentExtensionId":261,"repoId":283},[215,212,213,292,214],{"evaluatedAt":298,"extractAt":287,"updatedAt":299},1778698422911,1778698675646,{"evaluate":301,"extract":303},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":302,"targetMarket":275,"tier":217},[212,213,214,215,216],{"commitSha":277},{"parentExtensionId":250,"repoId":283,"translatedFrom":305},"k1747f35gjnz60tye52m1aa5fh86nszq",{"_creationTime":307,"_id":283,"identity":308,"providers":309,"workflow":446},1778698380039.9202,{"githubOwner":246,"githubRepo":13,"sourceUrl":14},{"classify":310,"discover":438,"extract":441,"github":442,"npm":445},{"commitSha":277,"extensions":311},[312,325,334,343,374,386,394,406,414,420,430],{"basePath":256,"description":264,"displayName":13,"installMethods":313,"rationale":314,"selectedPaths":315,"source":324,"sourceLanguage":257,"type":267},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[316,319,321],{"path":317,"priority":318},".claude-plugin/marketplace.json","mandatory",{"path":320,"priority":318},"README.md",{"path":322,"priority":323},"LICENSE","high","rule",{"basePath":256,"description":253,"displayName":13,"installMethods":326,"rationale":327,"selectedPaths":328,"source":324,"sourceLanguage":257,"type":258},{"claudeCode":13},"inline plugin source from marketplace.json at /",[329,330,331],{"path":320,"priority":318},{"path":322,"priority":323},{"path":332,"priority":333},"bin/agent-browser.js","low",{"basePath":335,"description":336,"displayName":337,"installMethods":338,"rationale":339,"selectedPaths":340,"source":324,"sourceLanguage":257,"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",[341],{"path":342,"priority":318},"SKILL.md",{"basePath":344,"description":345,"displayName":346,"installMethods":347,"rationale":348,"selectedPaths":349,"source":324,"sourceLanguage":257,"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",[350,351,354,356,358,360,362,364,366,368,370,372],{"path":342,"priority":318},{"path":352,"priority":353},"references/authentication.md","medium",{"path":355,"priority":353},"references/commands.md",{"path":357,"priority":353},"references/profiling.md",{"path":359,"priority":353},"references/proxy-support.md",{"path":361,"priority":353},"references/session-management.md",{"path":363,"priority":353},"references/snapshot-refs.md",{"path":365,"priority":353},"references/trust-boundaries.md",{"path":367,"priority":353},"references/video-recording.md",{"path":369,"priority":333},"templates/authenticated-session.sh",{"path":371,"priority":333},"templates/capture-workflow.sh",{"path":373,"priority":333},"templates/form-automation.sh",{"basePath":375,"description":376,"displayName":377,"installMethods":378,"rationale":379,"selectedPaths":380,"source":324,"sourceLanguage":257,"type":247},"skill-data/dogfood","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.","dogfood",{"claudeCode":12},"SKILL.md frontmatter at skill-data/dogfood/SKILL.md",[381,382,384],{"path":342,"priority":318},{"path":383,"priority":353},"references/issue-taxonomy.md",{"path":385,"priority":333},"templates/dogfood-report-template.md",{"basePath":387,"description":388,"displayName":389,"installMethods":390,"rationale":391,"selectedPaths":392,"source":324,"sourceLanguage":257,"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",[393],{"path":342,"priority":318},{"basePath":395,"description":396,"displayName":397,"installMethods":398,"rationale":399,"selectedPaths":400,"source":324,"sourceLanguage":257,"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",[401,402,404],{"path":342,"priority":318},{"path":403,"priority":353},"references/slack-tasks.md",{"path":405,"priority":333},"templates/slack-report-template.md",{"basePath":407,"description":408,"displayName":409,"installMethods":410,"rationale":411,"selectedPaths":412,"source":324,"sourceLanguage":257,"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",[413],{"path":342,"priority":318},{"basePath":245,"description":415,"displayName":13,"installMethods":416,"rationale":417,"selectedPaths":418,"source":324,"sourceLanguage":257,"type":247},"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",[419],{"path":342,"priority":318},{"basePath":256,"description":421,"displayName":13,"installMethods":422,"license":239,"rationale":423,"selectedPaths":424,"source":324,"sourceLanguage":257,"type":213},"Browser automation CLI for AI agents",{"npm":13},"cli ecosystem detected at /",[425,427,428,429],{"path":426,"priority":318},"package.json",{"path":320,"priority":318},{"path":322,"priority":323},{"path":332,"priority":353},{"basePath":213,"installMethods":431,"rationale":432,"selectedPaths":433,"source":324,"sourceLanguage":257,"type":213},{"cargo":13},"cli ecosystem detected at cli",[434,436],{"path":435,"priority":318},"Cargo.toml",{"path":437,"priority":353},"src/main.rs",{"sources":439},[440],"manual",{"npmPackage":13},{"closedIssues90d":231,"description":421,"forks":232,"homepage":443,"license":239,"openIssues90d":233,"pushedAt":234,"readmeSize":229,"stars":235,"topics":444},"https://agent-browser.dev",[],{"downloads":237},{"classifiedAt":447,"discoverAt":448,"extractAt":449,"githubAt":449,"npmAt":450,"updatedAt":447},1778698387373,1778698380040,1778698383100,1778698385198,[216,215,212,213,214],{"evaluatedAt":453,"extractAt":287,"updatedAt":243},1778698546309,[],[456,482,510,542,564,590],{"_creationTime":457,"_id":458,"community":459,"display":460,"identity":465,"providers":469,"relations":474,"tags":477,"workflow":478},1778697373439.756,"k1735p8vnc44y3ntfepns5m0nx86npbs",{"reviewCount":8},{"description":461,"installMethods":462,"name":13,"sourceUrl":464},"Browser-automatisierungs-CLI für KI-Agenten. Verwenden Sie diese, wenn der Benutzer mit Websites interagieren muss, einschließlich der Navigation auf Seiten, dem Ausfüllen von Formularen, dem Klicken auf Schaltflächen, dem Aufnehmen von Screenshots, dem Extrahieren von Daten, dem Testen von Webanwendungen oder der Automatisierung beliebiger Browseraufgaben. Auslöser sind Anfragen wie \"öffne eine Website\", \"fülle ein Formular aus\", \"klicke auf eine Schaltfläche\", \"mache einen Screenshot\", \"scrappe Daten von einer Seite\", \"teste diese Web-App\", \"melde dich bei einer Seite an\", \"automatisiere Browser-Aktionen\" oder jede Aufgabe, die eine programmatische Webinteraktion erfordert.",{"claudeCode":463},"shanraisshan/claude-code-best-practice","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":466,"githubOwner":467,"githubRepo":468,"locale":18,"slug":13,"type":247},".claude/skills/agent-browser","shanraisshan","claude-code-best-practice",{"evaluate":470,"extract":473},{"promptVersionExtension":205,"promptVersionScoring":206,"score":471,"tags":472,"targetMarket":275,"tier":217},100,[212,292,274,213,215],{"commitSha":277},{"repoId":475,"translatedFrom":476},"kd74710g49kxgwbfjxeb7s132d86myxr","k17ej9360g7468qswf3svnrx9186m1ng",[215,212,213,274,292],{"evaluatedAt":479,"extractAt":480,"updatedAt":481},1778697222051,1778697205743,1778697373439,{"_creationTime":483,"_id":484,"community":485,"display":486,"identity":492,"providers":496,"relations":503,"tags":506,"workflow":507},1778696833339.6243,"k174g80xa9zxhydbncvpf0xzy986nvx5",{"reviewCount":8},{"description":487,"installMethods":488,"name":490,"sourceUrl":491},"Delegate complex, long-running tasks to Manus AI agent for autonomous execution. Use when user says 'use manus', 'delegate to manus', 'send to manus', 'have manus do', 'ask manus', 'check manus sessions', or when tasks require deep web research, market analysis, product comparisons, stock analysis, competitive research, document generation, data analysis, or multi-step workflows that benefit from autonomous agent execution with parallel processing.",{"claudeCode":489},"sanjay3290/ai-skills","manus","https://github.com/sanjay3290/ai-skills",{"basePath":493,"githubOwner":494,"githubRepo":495,"locale":257,"slug":490,"type":247},"skills/manus","sanjay3290","ai-skills",{"evaluate":497,"extract":502},{"promptVersionExtension":205,"promptVersionScoring":206,"score":471,"tags":498,"targetMarket":275,"tier":217},[216,499,500,215,501],"autonomous-execution","research","api-integration",{"commitSha":277},{"parentExtensionId":504,"repoId":505},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[216,501,215,499,500],{"evaluatedAt":508,"extractAt":509,"updatedAt":508},1778697107270,1778696833339,{"_creationTime":511,"_id":512,"community":513,"display":514,"identity":520,"providers":525,"relations":535,"tags":538,"workflow":539},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":515,"installMethods":516,"name":518,"sourceUrl":519},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":517},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":521,"githubOwner":522,"githubRepo":523,"locale":257,"slug":524,"type":247},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":526,"extract":533},{"promptVersionExtension":205,"promptVersionScoring":206,"score":471,"tags":527,"targetMarket":275,"tier":217},[528,529,530,531,215,213,532],"git","development-environment","workflow","tmux","developer-tool",{"commitSha":277,"license":534},"MIT",{"parentExtensionId":536,"repoId":537},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[215,213,532,529,528,531,530],{"evaluatedAt":540,"extractAt":541,"updatedAt":540},1778699613343,1778699234184,{"_creationTime":543,"_id":544,"community":545,"display":546,"identity":549,"providers":552,"relations":560,"tags":561,"workflow":562},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":547,"installMethods":548,"name":523,"sourceUrl":519},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":517},{"basePath":550,"githubOwner":522,"githubRepo":523,"locale":257,"slug":551,"type":247},"skills/ask","ask",{"evaluate":553,"extract":559},{"promptVersionExtension":205,"promptVersionScoring":206,"score":471,"tags":554,"targetMarket":275,"tier":217},[213,215,555,556,557,558],"llm","prompting","code-review","artifact-generation",{"commitSha":277,"license":534},{"parentExtensionId":536,"repoId":537},[558,215,213,557,555,556],{"evaluatedAt":563,"extractAt":541,"updatedAt":563},1778699303045,{"_creationTime":565,"_id":566,"community":567,"display":568,"identity":574,"providers":578,"relations":584,"tags":586,"workflow":587},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":569,"installMethods":570,"name":572,"sourceUrl":573},"Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":571},"steipete/clawdis","github","https://github.com/steipete/clawdis",{"basePath":575,"githubOwner":576,"githubRepo":577,"locale":257,"slug":572,"type":247},"skills/github","steipete","clawdis",{"evaluate":579,"extract":583},{"promptVersionExtension":205,"promptVersionScoring":206,"score":471,"tags":580,"targetMarket":275,"tier":217},[572,213,581,582,215],"api","developer-tools",{"commitSha":277},{"repoId":585},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[581,215,213,582,572],{"evaluatedAt":588,"extractAt":589,"updatedAt":588},1778698569289,1778697652123,{"_creationTime":591,"_id":592,"community":593,"display":594,"identity":598,"providers":600,"relations":606,"tags":607,"workflow":608},1778697652123.8857,"k179k1n5nw0md1x1j3dak31evn86mb5f",{"reviewCount":8},{"description":595,"installMethods":596,"name":597,"sourceUrl":573},"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":571},"telegram-crabbox-e2e-proof",{"basePath":599,"githubOwner":576,"githubRepo":577,"locale":257,"slug":597,"type":247},".agents/skills/telegram-crabbox-e2e-proof",{"evaluate":601,"extract":605},{"promptVersionExtension":205,"promptVersionScoring":206,"score":471,"tags":602,"targetMarket":275,"tier":217},[274,603,215,604,213],"telegram","qa",{"commitSha":277},{"repoId":585},[215,213,604,603,274],{"evaluatedAt":609,"extractAt":589,"updatedAt":609},1778698038113]