[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-PleasePrompto-notebooklm-skill-de":3,"guides-for-PleasePrompto-notebooklm-skill":331,"similar-k1787ebt8mj81ysp5cz5307v1186nbbm-de":332},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":249,"isFallback":232,"parentExtension":254,"providers":255,"relations":261,"repo":264,"tags":327,"workflow":328},1778695599741.503,"k1787ebt8mj81ysp5cz5307v1186nbbm",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Nutzen Sie diese Skill, um Ihre Google NotebookLM-Notizbücher direkt von Claude Code aus abzufragen, für quellengestützte, zitationsgestützte Antworten von Gemini. Browser-Automatisierung, Bibliotheksverwaltung, persistente Authentifizierung. Drastisch reduzierte Halluzinationen durch reine Dokumentenantworten.",{"claudeCode":12},"PleasePrompto/notebooklm-skill","NotebookLM Skill","https://github.com/PleasePrompto/notebooklm-skill",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":230,"workflow":247},1778695599741.5032,"kn7cnp1e638hyc6wpa9aca5e2186mwax","de",{"checks":20,"evaluatedAt":190,"extensionSummary":191,"features":192,"nonGoals":200,"practices":205,"prerequisites":206,"promptVersionExtension":210,"promptVersionScoring":211,"purpose":212,"rationale":213,"score":214,"summary":215,"tags":216,"tier":224,"useCases":225},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,89,93,97,101,105,108,112,115,119,122,125,128,131,134,137,141,145,148,152,156,159,162,165,168,172,175,178,181,184,187],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung identifiziert klar das Problem des manuellen Kopierens und Einfügens und des Token-Verbrauchs bei der Interaktion mit Dokumentation und positioniert NotebookLM als Lösung.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Skill bietet einen erheblichen Mehrwert gegenüber einem einfachen Prompt, indem sie die direkte Interaktion mit der Wissensdatenbank von NotebookLM ermöglicht, quellengestützte Antworten liefert und Halluzinationen drastisch reduziert.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsbereitschaft","Die Skill scheint produktionsreif zu sein und deckt Authentifizierung, Notizbuchverwaltung, Abfragen und einen robusten Folge-Mechanismus ab, die alle über einen klaren Workflow und Skripte verwaltet werden.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Single Responsibility Principle","Die Skill konzentriert sich ausschließlich auf die Interaktion mit NotebookLM für dokumentenbasierte Abfragen, die Verwaltung von Notizbüchern und die Handhabung der Authentifizierung und hält sich an eine einzige Verantwortung.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Funktionalität der Skill genau wider und hebt ihren Zweck, ihre Kernfunktionen wie Browser-Automatisierung und persistente Authentifizierung sowie Vorteile wie reduzierte Halluzinationen hervor.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Gescopte Tools","Die Skill stellt eine Reihe von gut definierten, eng begrenzten Tools wie `auth_manager.py`, `notebook_manager.py` und `ask_question.py` zur Verfügung, die über einen `run.py`-Wrapper verwaltet werden, und vermeidet einen einzelnen generalistischen Befehl.",{"category":44,"check":45,"severity":24,"summary":46},"Dokumentation","Konfigurations- & Parameterreferenz","Alle Parameter für Befehle wie `add_notebook` und `ask_question.py` sind in SKILL.md und README.md klar dokumentiert, einschließlich Anforderungen und Beispiele.",{"category":33,"check":48,"severity":24,"summary":49},"Tool-Namensgebung","Tool-Skripte (`auth_manager.py`, `notebook_manager.py`, `ask_question.py`) haben beschreibende, kebab-case-Namen, die ihre Funktion klar angeben.",{"category":33,"check":51,"severity":24,"summary":52},"Minimale I/O-Oberfläche","Eingabeparameter sind gut definiert (z.B. URL, Frage, ID) und Ausgaben sind strukturierte Textantworten, die nur notwendige Daten anfordern und versprochene Payloads zurückgeben.",{"category":54,"check":55,"severity":24,"summary":56},"Lizenz","Lizenznutzbarkeit","Die MIT-Lizenz ist klar in einer separaten LICENSE-Datei angegeben, die permissiv und für die Weiterverbreitung nutzbar ist.",{"category":58,"check":59,"severity":24,"summary":60},"Wartung","Aktualität der Commits","Der letzte Commit war im November 2025, was innerhalb der letzten 3 Monate liegt, was auf eine aktive Wartung hindeutet.",{"category":58,"check":62,"severity":24,"summary":63},"Abhängigkeitsmanagement","Die Skill verwendet eine `requirements.txt`-Datei und ein `run.py`-Skript zur automatischen Installation von Abhängigkeiten und gewährleistet eine verwaltete Umgebung.",{"category":65,"check":66,"severity":24,"summary":67},"Sicherheit","Geheimnisverwaltung","Authentifizierungsdaten werden lokal in `~/.claude/skills/notebooklm/data/` gespeichert und durch `.gitignore` geschützt, mit klaren Warnungen vor dem Committen. Keine aufgelösten Geheimnisse werden ausgegeben.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","Die Skill führt Python-Skripte in einer kontrollierten Umgebung aus und verwendet Playwright für die Browser-Automatisierung, was die Eingebereinigung handhabt und keine beliebigen Code aus geladenen Daten ausführt.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Lieferketten-Granaten","Die Skill bündelt ihre Abhängigkeiten und installiert sie lokal über `pip`, um sicherzustellen, dass der gesamte Code committet wird und keine externen Skripte oder Daten zur Laufzeit abgerufen werden.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox-Isolierung","Die Skill läuft in ihrer eigenen virtuellen Umgebung und verwendet Playwright mit spezifischen Konfigurationen zur Verwaltung von Browser-Kontexten, um die Isolierung zu gewährleisten und keine Dateien außerhalb ihres zugewiesenen Datenverzeichnisses zu ändern.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox-Escape-Primitive","Die Python-Skripte verwenden keine getrennten Prozessstarts oder Wiederholungsschleifen um abgelehnte Tool-Aufrufe, sondern agieren innerhalb der erwarteten Ausführungsgrenzen.",{"category":65,"check":81,"severity":24,"summary":82},"Datenexfiltration","Authentifizierungsdaten werden lokal gespeichert und geschützt. Die Skill interagiert mit Google NotebookLM über Browser-Automatisierung, und alle ausgehenden Aufrufe erfolgen an dokumentierte Dienste.",{"category":65,"check":84,"severity":24,"summary":85},"Versteckte Text-Tricks","Die gebündelten Inhalte und Beschreibungen scheinen frei von versteckten Text-Tricks, Steuerzeichen oder anderen Verschleierungsmethoden zu sein.",{"category":65,"check":87,"severity":24,"summary":88},"Opaque Codeausführung","Die Python-Skripte sind einfacher, lesbarer Quellcode, und Abhängigkeiten werden lokal installiert, wodurch Verschleierung oder Codeabruf zur Laufzeit vermieden werden.",{"category":90,"check":91,"severity":24,"summary":92},"Portabilität","Strukturelle Annahme","Die Skill verwaltet ihre eigene Umgebung und Datenspeicherung innerhalb des Skill-Verzeichnisses und vermeidet Annahmen über die Projektstruktur des Benutzers.",{"category":94,"check":95,"severity":24,"summary":96},"Vertrauen","Aufmerksamkeit für Issues","Mit 4 offenen und 1 geschlossenen Issue in den letzten 90 Tagen liegt die Abschlussrate unter 50%, aber die Gesamtzahl der Issues ist gering, was auf ein angemessenes Engagement der Maintainer hindeutet.",{"category":98,"check":99,"severity":24,"summary":100},"Versionierung","Release-Management","Das Projekt verfügt über eine CHANGELOG.md und verwendet semantische Versionierung mit Release-Tags, die neue Versionen klar kennzeichnen.",{"category":102,"check":103,"severity":24,"summary":104},"Ausführung","Validierung","Die Skriptargumente werden von `argparse` behandelt, und Playwright interagiert mit Web-Elementen, was eine gewisse Eingabevalidierung impliziert, die diesen Tools innewohnt.",{"category":65,"check":106,"severity":24,"summary":107},"Ungeschützte destruktive Operationen","Die Skill ist hauptsächlich schreibgeschützt in Bezug auf Benutzerdaten. Bereinigungsoperationen erfordern explizite `--confirm`-Flags, und destruktive Aktionen sind nicht vorhanden.",{"category":109,"check":110,"severity":24,"summary":111},"Codeausführung","Fehlerbehandlung","Die Skripte enthalten Fehlerbehandlung für Authentifizierung, Browser-Interaktionen und Abhängigkeitsverwaltung, liefern informative Meldungen und beenden sich mit einem Nicht-Null-Exit-Code bei Fehlern.",{"category":109,"check":113,"severity":24,"summary":114},"Protokollierung","Die Skripte liefern informative Print-Anweisungen für Aktionen und Fehler und dienen als eine Art Audit-Trail für die Ausführung im Kontext der Skill.",{"category":116,"check":117,"severity":24,"summary":118},"Compliance","DSGVO","Die Skill interagiert nur über authentifizierte Browsersitzungen mit Google NotebookLM und verarbeitet explizit keine persönlichen Daten über das hinaus, was für die Authentifizierung und Abfrage notwendig ist.",{"category":116,"check":120,"severity":24,"summary":121},"Zielmarkt","Die Funktionalität der Skill hängt von Google NotebookLM und dem Chrome-Browser ab, aber die Kernlogik ist nicht geografisch eingeschränkt, wodurch sie 'global' ist.",{"category":90,"check":123,"severity":24,"summary":124},"Laufzeitstabilität","Die Skill verwaltet explizit ihre Python-Umgebung und Abhängigkeiten und verwendet Playwright mit Chrome für die Browser-Automatisierung, um plattformübergreifende Stabilität anzustreben.",{"category":44,"check":126,"severity":24,"summary":127},"README","Das README ist umfassend und beschreibt Installation, Nutzung, technische Architektur und Vorteile und dient als klare Anleitung.",{"category":33,"check":129,"severity":24,"summary":130},"Größe der Tool-Oberfläche","Die Skill stellt mehrere Skripte zur Verfügung, aber sie sind gut definierte Komponenten eines kohärenten Workflows und keine übermäßige Anzahl von nicht verwandten Tools.",{"category":40,"check":132,"severity":24,"summary":133},"Überlappende Nahe-Synonym-Tools","Die bereitgestellten Skripte haben unterschiedliche Funktionalitäten (Authentifizierung, Notizbuchverwaltung, Abfrage) und scheinen keine überlappenden Nahe-Synonym-Namen zu haben.",{"category":44,"check":135,"severity":24,"summary":136},"Phantom-Funktionen","Alle beworbenen Funktionen wie Browser-Automatisierung, persistente Authentifizierung und Bibliotheksverwaltung sind implementiert und spiegeln sich in den Skripten und der Dokumentation wider.",{"category":138,"check":139,"severity":24,"summary":140},"Installation","Installationsanleitung","Die Installationsanleitungen im README sind klar und beschreiben das Klonen des Repositories und den automatischen Einrichtungsprozess mit kopierbaren Befehlen.",{"category":142,"check":143,"severity":24,"summary":144},"Fehler","Handlungsfähige Fehlermeldungen","Fehlermeldungen in den Skripten liefern Kontext (z.B. Authentifizierung erforderlich, Notizbuch nicht gefunden) und schlagen Abhilfemaßnahmen vor (z.B. Setup ausführen, ID prüfen).",{"category":102,"check":146,"severity":24,"summary":147},"Angepinnte Abhängigkeiten","Die `requirements.txt`-Datei und das `run.py`-Skript stellen sicher, dass Abhängigkeiten installiert werden, und das `setup_environment.py`-Skript zielt darauf ab, sie innerhalb des venv zu installieren.",{"category":33,"check":149,"severity":150,"summary":151},"Dry-Run-Vorschau","not_applicable","Die Skill ist primär analytisch und führt keine destruktiven Operationen durch, die eine Dry-Run-Vorschau erfordern würden.",{"category":153,"check":154,"severity":24,"summary":155},"Protokoll","Idempotente Wiederholung & Timeouts","Obwohl nicht explizit als idempotente Mutationen beschrieben, haben die Abfrageoperationen definierte Timeouts, und das zustandslose Design zwischen den Aufrufen mildert Wiederholungsprobleme.",{"category":116,"check":157,"severity":24,"summary":158},"Telemetrie-Opt-in","Die Skill scheint keine Telemetrie auszugeben; alle Operationen sind lokal und benutzerinitiiert.",{"category":40,"check":160,"severity":24,"summary":161},"Präziser Zweck","Der Zweck ist präzise angegeben: Abfrage von Google NotebookLM-Notizbüchern direkt von Claude Code für quellengestützte Antworten, mit klar definierten Auslösern und Grenzen.",{"category":40,"check":163,"severity":24,"summary":164},"Prägnante Frontmatter","Die Frontmatter in SKILL.md ist prägnant und gibt direkt die Kernfunktionalität und Auslöser an, die für eine präzise Weiterleitung geeignet sind.",{"category":44,"check":166,"severity":24,"summary":167},"Prägnanter Körper","Die SKILL.md und README.md sind detailliert, aber gut strukturiert mit klaren Abschnitten und Links zu Referenzdateien, wodurch der Hauptteil prägnant bleibt.",{"category":169,"check":170,"severity":24,"summary":171},"Kontext","Progressive Offenlegung","Die Skill verwendet `references/`-Dateien für erweiterte Dokumentation wie API-Referenz und Nutzungsmuster und demonstriert damit progressive Offenlegung.",{"category":169,"check":173,"severity":150,"summary":174},"Gegabelte Erkundung","Die Skill beinhaltet keine tiefe Erkundung oder Code-Überprüfung, die `context: fork` erfordern würde.",{"category":22,"check":176,"severity":24,"summary":177},"Anwendungsbeispiele","Die SKILL.md, README.md und `references/usage_patterns.md` bieten zahlreiche End-to-End-Beispiele mit klaren Eingaben, Aufrufen und erwarteten Ergebnissen.",{"category":22,"check":179,"severity":24,"summary":180},"Grenzfälle","Die Abschnitte `Troubleshooting Guide` und `FAQ` behandeln Grenzfälle wie Authentifizierungsfehler, Browserabstürze, Ratenbegrenzungen und Umgebungsprobleme mit spezifischen Wiederherstellungsschritten.",{"category":109,"check":182,"severity":150,"summary":183},"Tool-Fallback","Die Skill verlässt sich nicht auf externe MCP-Server oder Tools, die einen Fallback-Pfad erfordern würden; sie ist in sich abgeschlossen.",{"category":65,"check":185,"severity":24,"summary":186},"Halt bei unerwartetem Zustand","Die Skill verwaltet ihre eigene Umgebung und Daten, und Fehlerbehandlungs-Skripte melden Probleme und beenden sich mit einem Nicht-Null-Exit-Code, wodurch Workflows bei unerwarteten Zuständen effektiv gestoppt werden.",{"category":90,"check":188,"severity":24,"summary":189},"Übergreifende Skill-Kopplung","Die Skill ist in sich abgeschlossen und stützt sich nicht implizit auf andere Skills. Sie konzentriert sich ausschließlich auf die NotebookLM-Interaktion.",1778695578345,"Diese Python-basierte Claude Code Skill integriert sich mit Google NotebookLM unter Verwendung von Browser-Automatisierung. Sie ermöglicht Benutzern die Abfrage ihrer NotebookLM-Notizbücher, die Verwaltung von Notizbüchern in einer Bibliothek und die Handhabung der Authentifizierung, alles innerhalb einer isolierten virtuellen Umgebung.",[193,194,195,196,197,198,199],"NotebookLM-Notizbücher direkt abfragen","Quellengestützte, zitationsgestützte Antworten","Browser-Automatisierung für Interaktion","Persistente Authentifizierungsverwaltung","Verwaltung von Notizbuchbibliotheken (hinzufügen, auflisten, suchen, aktivieren)","Automatische Einrichtung der virtuellen Umgebung","Reduzierte Halluzinationen durch reine Dokumentenantworten",[201,202,203,204],"Allgemeine Websuchen außerhalb von NotebookLM durchführen","NotebookLM-Notizbücher direkt ändern oder erstellen (nur Verwaltung über URL)","NotebookLM selbst ersetzen; es erfordert ein NotebookLM-Konto und hochgeladene Dokumente","In der Claude Web UI ausführen (erfordert lokale Claude Code Installation)",[],[207,208,209],"Lokale Claude Code Installation","Google-Konto für NotebookLM-Zugriff","Google Chrome-Browser (automatisch installiert)","3.0.0","4.4.0","Ermöglicht die direkte, quellengestützte Abfrage von Google NotebookLM-Notizbüchern aus Claude Code, reduziert drastisch Halluzinationen und eliminiert manuelles Kopieren und Einfügen für Recherche- und Entwicklungsaufgaben.","Die Skill ist außergewöhnlich gut dokumentiert, robust implementiert mit starken Fehlerbehandlungs- und Sicherheitspraktiken und bietet erheblichen praktischen Nutzen. Der einzige geringfügige Befund bezieht sich auf die Interaktion mit Issues, die knapp unter dem höchsten Schwellenwert liegt, aber die Gesamtqualität ist herausragend.",99,"Eine hochgradig polierte und robuste Skill für die Interaktion mit Google NotebookLM, die quellengestützte Antworten und effizientes Dokumentenmanagement bietet.",[217,218,219,220,221,222,223],"notebooklm","google","documentation","research","qa","browser-automation","python","verified",[226,227,228,229],"Spezifische Fragen zu Dokumentation stellen, die in NotebookLM gespeichert ist","Code-Implementierungsdetails oder Best Practices aus hochgeladenen Dokumenten erhalten","Informationen aus mehreren Notizbüchern vergleichen","Ihre Dokumentation als verlässliche Wissensbasis für Codierungsaufgaben nutzen",{"codeQuality":231,"collectedAt":233,"documentation":234,"maintenance":237,"security":244,"testCoverage":246},{"hasLockfile":232},false,1778695554074,{"descriptionLength":235,"readmeSize":236},265,15901,{"closedIssues90d":238,"forks":239,"hasChangelog":240,"openIssues90d":241,"pushedAt":242,"stars":243},1,713,true,4,1763746932000,6438,{"hasNpmPackage":232,"license":245,"smitheryVerified":232},"MIT",{"hasCi":232,"hasTests":232},{"updatedAt":248},1778695599741,{"basePath":250,"githubOwner":251,"githubRepo":252,"locale":18,"slug":252,"type":253},"","PleasePrompto","notebooklm-skill","skill",null,{"evaluate":256,"extract":259},{"promptVersionExtension":210,"promptVersionScoring":211,"score":214,"tags":257,"targetMarket":258,"tier":224},[217,218,219,220,221,222,223],"global",{"commitSha":260,"license":245},"HEAD",{"repoId":262,"translatedFrom":263},"kd77gpjgrb75m8vdz999898gfx86nmyk","k17a2m4gyjvxe0gagyj92v85b986mdw8",{"_creationTime":265,"_id":262,"identity":266,"providers":267,"workflow":323},1778695537323.5908,{"githubOwner":251,"githubRepo":252,"sourceUrl":14},{"classify":268,"discover":317,"github":320},{"commitSha":260,"extensions":269},[270],{"basePath":250,"description":271,"displayName":217,"installMethods":272,"rationale":273,"selectedPaths":274,"source":315,"sourceLanguage":316,"type":253},"Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.",{"claudeCode":12},"SKILL.md frontmatter at SKILL.md",[275,278,281,283,286,288,290,292,294,297,299,301,303,305,307,309,311,313],{"path":276,"priority":277},"SKILL.md","mandatory",{"path":279,"priority":280},"README.md","high",{"path":282,"priority":280},"LICENSE",{"path":284,"priority":285},"AUTHENTICATION.md","medium",{"path":287,"priority":285},"CHANGELOG.md",{"path":289,"priority":285},"references/api_reference.md",{"path":291,"priority":285},"references/troubleshooting.md",{"path":293,"priority":285},"references/usage_patterns.md",{"path":295,"priority":296},"scripts/__init__.py","low",{"path":298,"priority":296},"scripts/ask_question.py",{"path":300,"priority":296},"scripts/auth_manager.py",{"path":302,"priority":296},"scripts/browser_session.py",{"path":304,"priority":296},"scripts/browser_utils.py",{"path":306,"priority":296},"scripts/cleanup_manager.py",{"path":308,"priority":296},"scripts/config.py",{"path":310,"priority":296},"scripts/notebook_manager.py",{"path":312,"priority":296},"scripts/run.py",{"path":314,"priority":296},"scripts/setup_environment.py","rule","en",{"sources":318},[319],"manual",{"closedIssues90d":238,"description":321,"forks":239,"license":245,"openIssues90d":241,"pushedAt":242,"readmeSize":236,"stars":243,"topics":322},"Use this skill to enable Claude Code to communicate directly with your Google NotebookLM notebooks. Query your uploaded documents and get source-grounded, citation-backed answers from Gemini. Features browser automation, library management, persistent authentication, and answers exclusively from your own knowledge base.",[],{"classifiedAt":324,"discoverAt":325,"extractAt":326,"githubAt":326,"updatedAt":324},1778695550270,1778695537323,1778695539447,[222,219,218,217,223,221,220],{"evaluatedAt":329,"extractAt":330,"updatedAt":248},1778695578542,1778695552536,[],[333,362,390,417,446,468],{"_creationTime":334,"_id":335,"community":336,"display":337,"identity":343,"providers":347,"relations":355,"tags":358,"workflow":359},1778699234184.6135,"k175frmf44tn80mcd6gvw1c1th86ngq9",{"reviewCount":8},{"description":338,"installMethods":339,"name":341,"sourceUrl":342},"Invoke parallel document-specialist agents for external web searches and documentation lookup",{"claudeCode":340},"Yeachan-Heo/oh-my-claudecode","external-context","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":344,"githubOwner":345,"githubRepo":346,"locale":316,"slug":341,"type":253},"skills/external-context","Yeachan-Heo","oh-my-claudecode",{"evaluate":348,"extract":354},{"promptVersionExtension":210,"promptVersionScoring":211,"score":349,"tags":350,"targetMarket":258,"tier":224},100,[351,219,220,352,353],"search","information-retrieval","multi-agent",{"commitSha":260},{"parentExtensionId":356,"repoId":357},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[219,352,353,220,351],{"evaluatedAt":360,"extractAt":361,"updatedAt":360},1778699449790,1778699234184,{"_creationTime":363,"_id":364,"community":365,"display":366,"identity":372,"providers":376,"relations":383,"tags":386,"workflow":387},1778697513812.0674,"k174b6b0gkvp2r318akg2twggd86nrwj",{"reviewCount":8},{"description":367,"installMethods":368,"name":370,"sourceUrl":371},"UI/UX design intelligence with searchable style, palette, typography, and chart databases. Use when designing UI components, choosing colors/fonts, reviewing code for UX issues, building landing pages, or implementing responsive layouts.",{"claudeCode":369},"spartan-stratos/spartan-ai-toolkit","ui-ux-pro-max","https://github.com/spartan-stratos/spartan-ai-toolkit",{"basePath":373,"githubOwner":374,"githubRepo":375,"locale":316,"slug":370,"type":253},"toolkit/skills/ui-ux-pro-max","spartan-stratos","spartan-ai-toolkit",{"evaluate":377,"extract":382},{"promptVersionExtension":210,"promptVersionScoring":211,"score":349,"tags":378,"targetMarket":258,"tier":224},[379,380,381,219,223],"ui-ux","design-system","frontend",{"commitSha":260},{"parentExtensionId":384,"repoId":385},"k178krwbqrnxn4xscs4htpjvxd86m4kj","kd73rjj0rnrv7y0rz9qc3psn0586n75g",[380,219,381,223,379],{"evaluatedAt":388,"extractAt":389,"updatedAt":388},1778698073321,1778697513812,{"_creationTime":391,"_id":392,"community":393,"display":394,"identity":400,"providers":404,"relations":410,"tags":413,"workflow":414},1778696833339.6226,"k17ckxne6mhyf23n1jfyqktpqd86nfz4",{"reviewCount":8},{"description":395,"installMethods":396,"name":398,"sourceUrl":399},"Interact with Google Docs - create documents, search by title, read content, and edit text.\nUse when user asks to: create a Google Doc, find a document, read doc content, add text to a doc,\nor replace text in a document. Lightweight alternative to full Google Workspace MCP server with\nstandalone OAuth authentication.\n",{"claudeCode":397},"sanjay3290/ai-skills","google-docs","https://github.com/sanjay3290/ai-skills",{"basePath":401,"githubOwner":402,"githubRepo":403,"locale":316,"slug":398,"type":253},"skills/google-docs","sanjay3290","ai-skills",{"evaluate":405,"extract":409},{"promptVersionExtension":210,"promptVersionScoring":211,"score":349,"tags":406,"targetMarket":258,"tier":224},[398,407,219,408,223],"api","oauth",{"commitSha":260},{"parentExtensionId":411,"repoId":412},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[407,219,398,408,223],{"evaluatedAt":415,"extractAt":416,"updatedAt":415},1778696994497,1778696833339,{"_creationTime":418,"_id":419,"community":420,"display":421,"identity":427,"providers":432,"relations":439,"tags":442,"workflow":443},1778686640222.7986,"k173npg49t3qa1x72jhc9vqadn86mvsq",{"reviewCount":8},{"description":422,"installMethods":423,"name":425,"sourceUrl":426},"Run browser tests on pages affected by current PR or branch",{"claudeCode":424},"EveryInc/compound-engineering-plugin","Compound Engineering Browser Test","https://github.com/EveryInc/compound-engineering-plugin",{"basePath":428,"githubOwner":429,"githubRepo":430,"locale":316,"slug":431,"type":253},"plugins/compound-engineering/skills/ce-test-browser","EveryInc","compound-engineering-plugin","ce-test-browser",{"evaluate":433,"extract":438},{"promptVersionExtension":210,"promptVersionScoring":211,"score":214,"tags":434,"targetMarket":258,"tier":224},[435,222,436,221,437],"testing","cli","ci",{"commitSha":260,"license":245},{"parentExtensionId":440,"repoId":441},"k17d893df4em0e3pn8f55h1dxn86n09e","kd7e40my1b5g70tg0f60qg85ch86nn08",[222,437,436,221,435],{"evaluatedAt":444,"extractAt":445,"updatedAt":444},1778687496344,1778686640222,{"_creationTime":447,"_id":448,"community":449,"display":450,"identity":453,"providers":455,"relations":464,"tags":465,"workflow":466},1778696833339.625,"k178pwpzxsgvbvhcd3rvvqnd5s86mtcj",{"reviewCount":8},{"description":451,"installMethods":452,"name":13,"sourceUrl":399},"Query and manage Google NotebookLM notebooks with persistent profile auth, source sync, batch/multi queries, and structured exports. Use when user asks to query NotebookLM, 'ask my notebook', shares NotebookLM notebook URLs, wants to list/create notebooks, manage sources, do bulk folder sync, dedupe, or audit exports.",{"claudeCode":397},{"basePath":454,"githubOwner":402,"githubRepo":403,"locale":316,"slug":217,"type":253},"skills/notebooklm",{"evaluate":456,"extract":462},{"promptVersionExtension":210,"promptVersionScoring":211,"score":214,"tags":457,"targetMarket":258,"tier":224},[217,218,458,459,460,461],"productivity","llm","automation","browser",{"commitSha":260,"license":463},"Apache-2.0",{"parentExtensionId":411,"repoId":412},[460,461,218,459,217,458],{"evaluatedAt":467,"extractAt":416,"updatedAt":467},1778697155637,{"_creationTime":469,"_id":470,"community":471,"display":472,"identity":478,"providers":482,"relations":487,"tags":490,"workflow":491},1778697373439.756,"k1735p8vnc44y3ntfepns5m0nx86npbs",{"reviewCount":8},{"description":473,"installMethods":474,"name":476,"sourceUrl":477},"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":475},"shanraisshan/claude-code-best-practice","agent-browser","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":479,"githubOwner":480,"githubRepo":481,"locale":18,"slug":476,"type":253},".claude/skills/agent-browser","shanraisshan","claude-code-best-practice",{"evaluate":483,"extract":486},{"promptVersionExtension":210,"promptVersionScoring":211,"score":349,"tags":484,"targetMarket":258,"tier":224},[222,485,435,436,460],"web-scraping",{"commitSha":260},{"repoId":488,"translatedFrom":489},"kd74710g49kxgwbfjxeb7s132d86myxr","k17ej9360g7468qswf3svnrx9186m1ng",[460,222,436,435,485],{"evaluatedAt":492,"extractAt":493,"updatedAt":494},1778697222051,1778697205743,1778697373439]