[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-firebase-firebase-tools-de":3,"guides-for-firebase-firebase-tools":332,"similar-k177wcmssjkmqt560349aqtj2x86mpp1-de":333},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":230,"isFallback":226,"parentExtension":234,"providers":235,"relations":242,"repo":245,"tags":328,"workflow":329},1778687091108.7588,"k177wcmssjkmqt560349aqtj2x86mpp1",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Offizielles Claude-Plugin für Firebase, das hilft, Ihr Firebase-Projekt, Ihre Ressourcen und Ihre Daten zu verstehen und zu verwalten.",{"claudeCode":12},"firebase/firebase-tools","Firebase CLI and MCP Server","https://github.com/firebase/firebase-tools",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":208,"workflow":228},1778687091108.759,"kn74xnpf3ezykdmw1bcr782f6586mcsc","de",{"checks":20,"evaluatedAt":166,"extensionSummary":167,"features":168,"nonGoals":174,"practices":178,"prerequisites":182,"promptVersionExtension":186,"promptVersionScoring":187,"purpose":188,"rationale":189,"score":190,"summary":191,"tags":192,"tier":202,"useCases":203},[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,121,124,127,130,133,136,139,143,147,150,153,157,160,163],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung gibt das Problem der Verwaltung von Firebase-Projekten, Ressourcen und Daten klar an.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Firebase CLI und der MCP Server bieten einen erheblichen Mehrwert über grundlegende API-Aufrufe hinaus und stellen ein umfassendes Werkzeugset für die Verwaltung von Firebase-Projekten dar.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Erweiterung bietet einen vollständigen Lebenszyklus für die Verwaltung von Firebase-Projekten, einschließlich Bereitstellung, lokaler Emulation und verschiedener Service-Interaktionen.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Die Erweiterung konzentriert sich auf das Firebase-Ökosystem und verwaltet Projekte, Ressourcen und Daten, ohne in nicht verwandte Bereiche überzugehen.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die bereitgestellte Beschreibung spiegelt die Fähigkeiten der Erweiterung genau und prägnant wider.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Geltungsbereich von Werkzeugen","Die Firebase CLI stellt zahlreiche spezifische Verb-Nomen-Werkzeuge (z. B. `apps:create`, `deploy`, `auth:import`) bereit, anstatt eines einzigen Generalistenbefehls.",{"category":44,"check":45,"severity":24,"summary":46},"Dokumentation","Konfigurations- & Parameterreferenz","Die README-Datei dokumentiert Befehle, Parameter und Authentifizierungsmethoden umfassend, einschließlich Umgebungsvariablen und deren Vorrangigkeit.",{"category":33,"check":48,"severity":24,"summary":49},"Werkzeugbenennung","Die Werkzeugnamen sind beschreibend und folgen einer klaren Verb-Nomen-Konvention innerhalb des Firebase-Bereichs.",{"category":33,"check":51,"severity":24,"summary":52},"Minimale I/O-Oberfläche","Die Eingaben und Ausgaben der Werkzeuge scheinen gut abgegrenzt zu sein und fordern nur die notwendigen Daten für bestimmte Aufgaben an und geben diese zurück.",{"category":54,"check":55,"severity":24,"summary":56},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter der MIT-Lizenz lizenziert, die freizügig ist und in der LICENSE-Datei klar angegeben ist.",{"category":58,"check":59,"severity":24,"summary":60},"Wartung","Aktualität der Commits","Das Repository hat aktuelle Commits, was auf eine aktive Wartung hindeutet.",{"category":58,"check":62,"severity":24,"summary":63},"Abhängigkeitsmanagement","Die Erweiterung verwendet npm und scheint ein ordnungsgemäßes Abhängigkeitsmanagement mit Lockfiles zu haben, wie durch Vertrauenssignale angezeigt.",{"category":65,"check":66,"severity":24,"summary":67},"Sicherheit","Geheimnisverwaltung","Geheimnisse wie API-Schlüssel und Token werden über Umgebungsvariablen und Service-Konten behandelt, mit klarer Dokumentation zu sicheren Praktiken.",{"category":65,"check":69,"severity":24,"summary":70},"Injektion","Die CLI-Werkzeuge sind darauf ausgelegt, spezifische Befehle auszuführen und scheinen keinen beliebigen Code aus geladenen Daten auszuführen.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Lieferketten-Granaten","Die CLI-Werkzeuge sind gebündelt und scheinen zur Laufzeit keinen externen Code abzurufen oder auszuführen.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox-Isolierung","Die CLI arbeitet mit Benutzerprojekten und Firebase-Diensten und scheint keine Dateien außerhalb ihres vorgesehenen Geltungsbereichs zu manipulieren.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox-Escape-Primitive","Es wurden keine Hinweise auf getrennte Prozesse oder Deny-Retry-Schleifen gefunden, die Sandbox-Escapes ermöglichen könnten.",{"category":65,"check":81,"severity":24,"summary":82},"Datenexfiltration","Die Werkzeuge sind für die Verwaltung von Firebase-Projekten konzipiert und scheinen keine vertraulichen Daten ohne ausdrückliche Benutzeraktion zu exfiltrieren.",{"category":65,"check":84,"severity":24,"summary":85},"Versteckte Texttricks","Die README-Datei und die gebündelten Dateien enthalten keine versteckten Texttricks oder böswilligen Steuersequenzen.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque Codeausführung","Die bereitgestellten Skripte und Werkzeuge liegen in klarem, lesbarem Quellcode vor, nicht obfuskiert oder dynamisch abgerufen.",{"category":91,"check":92,"severity":24,"summary":93},"Portabilität","Strukturelle Annahme","Die CLI erwartet die Ausführung in einem Projektverzeichnis oder mit expliziten Projekt-IDs, trifft jedoch keine tiefgreifenden Annahmen über beliebige Projektstrukturen.",{"category":95,"check":96,"severity":24,"summary":97},"Vertrauen","Aufmerksamkeit für Issues","Mit 25 geöffneten und 86 geschlossenen Issues in 90 Tagen ist die Schließungsrate ausreichend und die Betreuerbeteiligung gut.",{"category":99,"check":100,"severity":24,"summary":101},"Versionierung","Release-Management","Die Erweiterung hat eine klare Manifestversion (1.0.0), npm-Version und eine aktuelle Commit-Historie, was auf ein gutes Release-Management hindeutet.",{"category":103,"check":104,"severity":24,"summary":105},"Ausführung","Validierung","Die CLI verfügt über eine robuste Validierung für Eingabeargumente und Befehle, wie ihre umfangreiche Befehlszeilenschnittstelle belegt.",{"category":65,"check":107,"severity":24,"summary":108},"Ungeschützte destruktive Operationen","Destruktive Operationen wie Bereitstellungen und Löschungen sind normalerweise durch explizite Befehle oder Aufforderungen geschützt.",{"category":110,"check":111,"severity":24,"summary":112},"Codeausführung","Fehlerbehandlung","Die CLI liefert detaillierte Fehlermeldungen und gibt bei Fehlern ungleich null zurück, was aussagekräftiges Feedback und Unterbrechungen des Arbeitsablaufs ermöglicht.",{"category":110,"check":114,"severity":24,"summary":115},"Protokollierung","Die README-Datei erwähnt, dass Audit-Logs erfasst werden und eine detaillierte Protokollierung aktiviert werden kann, was die Überprüfung von Aktionen erleichtert.",{"category":117,"check":118,"severity":119,"summary":120},"Compliance","DSGVO","not_applicable","Die Erweiterung verwaltet hauptsächlich Projektressourcen und Code, nicht direkt persönliche Benutzerdaten, was die DSGVO zu einem Nicht-Thema macht.",{"category":117,"check":122,"severity":24,"summary":123},"Zielmarkt","Die Erweiterung ist für die globale Nutzung mit Firebase-Diensten konzipiert, ohne erkennbare regionale Einschränkungen.",{"category":91,"check":125,"severity":24,"summary":126},"Laufzeitstabilität","Die CLI ist für Node.js und Standard-Shells konzipiert, mit klaren Anweisungen für CI/headless Umgebungen und Proxy-Nutzung.",{"category":44,"check":128,"severity":24,"summary":129},"README","Die README-Datei ist umfassend, gut strukturiert und erklärt klar den Zweck und die Verwendung der Erweiterung.",{"category":33,"check":131,"severity":24,"summary":132},"Größe der Werkzeugoberfläche","Die Erweiterung stellt eine beträchtliche Anzahl von Werkzeugen bereit, die jedoch gut nach Kategorien organisiert sind und einen angemessenen Oberflächenbereich nicht überschreiten.",{"category":40,"check":134,"severity":24,"summary":135},"Überlappende Nahe-Synonym-Werkzeuge","Die Werkzeugnamen sind eindeutig und decken spezifische Firebase-Funktionalitäten ab, ohne signifikante Überschneidungen oder Nahe-Synonyme.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom-Funktionen","Alle in der README erwähnten Funktionen scheinen entsprechende Befehle oder Funktionalitäten innerhalb der CLI zu haben.",{"category":140,"check":141,"severity":24,"summary":142},"Installation","Installationsanleitung","Die Installationsanweisungen für npm und die eigenständige Binärdatei sind klar, und die Authentifizierungsschritte sind gut dokumentiert.",{"category":144,"check":145,"severity":24,"summary":146},"Fehler","Aktionsfähige Fehlermeldungen","Fehlermeldungen sind beschreibend, geben Kontext darüber, was fehlgeschlagen ist, warum, und schlagen oft Abhilfemaßnahmen oder Dokumentationslinks vor.",{"category":103,"check":148,"severity":24,"summary":149},"Angepinnte Abhängigkeiten","Die Vertrauenssignale deuten auf das Vorhandensein einer Lock-Datei hin, was auf angepinnte Abhängigkeiten für die Node.js-Umgebung hindeutet.",{"category":33,"check":151,"severity":24,"summary":152},"Trockenlauf-Vorschau","Obwohl nicht explizit ein `--dry-run`-Flag für alle Befehle vorhanden ist, ermöglichen viele Bereitstellungs- und Änderungsbefehle Vorabprüfungen und lokale Emulationen, die eine Vorschau der Auswirkungen bieten.",{"category":154,"check":155,"severity":24,"summary":156},"Protokoll","Idempotente Wiederholung & Timeouts","Die CLI-Werkzeuge interagieren mit Firebase-Diensten, von denen erwartet wird, dass sie Idempotenz und Timeouts handhaben, und die CLI selbst verwaltet Wiederholungen für Operationen.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetrie-Opt-in","Die Dokumentation erwähnt keine standardmäßig aktivierte Telemetrie; die Nutzung impliziert benutzerausgelöste Befehle anstelle von passiver Datenerfassung.",{"category":33,"check":161,"severity":24,"summary":162},"Themendeklaration","Der Marktplatz-JSON deklariert ein klares Kurations-Thema, das sich auf 'Entwicklungs'-Werkzeuge im Zusammenhang mit Firebase konzentriert.",{"category":99,"check":164,"severity":24,"summary":165},"Versionsmetadaten pro Eintrag","Der Eintrag 'marketplace.json' für Firebase enthält explizite Versionsmetadaten ('1.0.0') neben der Quellreferenz.",1778686931575,"Diese Erweiterung stellt die Firebase Command Line Interface (CLI) und den MCP Server bereit, die es Benutzern ermöglichen, Firebase-Projekte zu verwalten, Code und Assets bereitzustellen, mit Datenbanken zu interagieren, die Authentifizierung zu verwalten und Anwendungen lokal oder auf Firebase Hosting zu hosten.",[169,170,171,172,173],"Bereitstellung von Code und Assets für Firebase-Projekte","Lokale Webserver für Firebase Hosting ausführen","Interaktion mit Firebase-Datenbanken (Realtime Database, Firestore)","Verwaltung der Firebase-Authentifizierung","Lokale Emulation von Firebase-Diensten",[175,176,177],"Verwaltung von Ressourcen außerhalb des Firebase-Ökosystems.","Bereitstellung einer GUI-Oberfläche für das Firebase-Management.","Ersetzung der direkten Firebase SDK-Nutzung innerhalb des Anwendungscodes.",[179,180,181],"Best Practices für Befehlszeilenschnittstellen","DevOps und CI/CD-Integration","Cloud-Service-Management",[183,184,185],"Node.js und npm installiert","Firebase-Projekt eingerichtet","Authentifizierungsdaten (z. B. Service-Konto oder Benutzeranmeldung)","3.1.0","4.4.0","Entwicklern ein leistungsstarkes und offizielles Werkzeugset für die Erstellung, Bereitstellung und Verwaltung von Anwendungen auf der Firebase-Plattform zur Verfügung zu stellen.","Die Erweiterung ist robust, gut dokumentiert und aktiv gepflegt, mit einem klaren Umfang und starken Sicherheitspraktiken. Die umfassende Natur der Firebase CLI und des MCP-Servers führt zu einer hohen Bewertung. Es gibt keine kritischen oder warnenden Funde.",99,"Ein qualitativ hochwertiges, umfassendes und gut gepflegtes Werkzeug zur Verwaltung von Firebase-Projekten.",[193,194,195,196,197,198,199,200,201],"firebase","cli","backend","cloud-services","deployment","database","hosting","functions","authentication","verified",[204,205,206,207],"Bereitstellung von Webanwendungen und Backend-Diensten auf Firebase Hosting.","Verwaltung und Interaktion mit Firebase-Datenbanken zur Datenspeicherung.","Einrichtung und Konfiguration neuer Firebase-Projekte lokal.","Automatisierung von Firebase-Projektmanagementaufgaben in CI/CD-Pipelines.",{"codeQuality":209,"collectedAt":211,"documentation":212,"maintenance":215,"popularity":222,"security":224,"testCoverage":227},{"hasLockfile":210},true,1778686913417,{"descriptionLength":213,"readmeSize":214},108,22766,{"closedIssues90d":216,"forks":217,"hasChangelog":210,"manifestVersion":218,"openIssues90d":219,"pushedAt":220,"stars":221},86,1194,"1.0.0",25,1778652442000,4409,{"npmDownloads":223},7102781,{"hasNpmPackage":210,"license":225,"smitheryVerified":226},"MIT",false,{"hasCi":210,"hasTests":210},{"updatedAt":229},1778687091108,{"basePath":231,"githubOwner":193,"githubRepo":232,"locale":18,"slug":232,"type":233},"","firebase-tools","marketplace",null,{"evaluate":236,"extract":239},{"promptVersionExtension":186,"promptVersionScoring":187,"score":190,"tags":237,"targetMarket":238,"tier":202},[193,194,195,196,197,198,199,200,201],"global",{"commitSha":240,"license":225,"marketplace":241},"HEAD",{"name":193,"pluginCount":8},{"repoId":243,"translatedFrom":244},"kd7c5gsq1k531are4hd713zdxs86mxkw","k17c03a2jrjgr72r331sh2b5px86m0k0",{"_creationTime":246,"_id":243,"identity":247,"providers":248,"workflow":323},1778686903330.164,{"githubOwner":193,"githubRepo":232,"sourceUrl":14},{"classify":249,"discover":315,"extract":318,"github":319,"npm":322},{"commitSha":240,"extensions":250},[251,266,276,284,297,306],{"basePath":231,"description":252,"displayName":193,"installMethods":253,"rationale":254,"selectedPaths":255,"source":264,"sourceLanguage":265,"type":233},"Official Claude plugin for Firebase to help understand and manage your Firebase project, resources, and data",{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[256,259,261],{"path":257,"priority":258},".claude-plugin/marketplace.json","mandatory",{"path":260,"priority":258},"README.md",{"path":262,"priority":263},"LICENSE","high","rule","en",{"basePath":267,"description":268,"displayName":269,"installMethods":270,"rationale":271,"selectedPaths":272,"source":264,"sourceLanguage":265,"type":275},".agent/skills/resolve-docker-vulnerabilities","Skill to resolve Docker vulnerabilities for the firebase-cli image. Use this skill when you need to check for vulnerabilities in the firebase-cli Docker image and address them.","resolve-docker-vulnerabilities",{"claudeCode":12},"SKILL.md frontmatter at .agent/skills/resolve-docker-vulnerabilities/SKILL.md",[273],{"path":274,"priority":258},"SKILL.md","skill",{"basePath":277,"description":278,"displayName":279,"installMethods":280,"rationale":281,"selectedPaths":282,"source":264,"sourceLanguage":265,"type":275},".agent/skills/update-pubsub-emulator","How to update the Pub/Sub emulator","update-pubsub-emulator",{"claudeCode":12},"SKILL.md frontmatter at .agent/skills/update-pubsub-emulator/SKILL.md",[283],{"path":274,"priority":258},{"basePath":285,"description":286,"displayName":287,"installMethods":288,"license":225,"rationale":289,"selectedPaths":290,"source":264,"sourceLanguage":265,"type":194},"scripts/examples/hosting/update-single-file","example of using the Hosting API to update a single file","update-single-file",{"npm":287},"cli ecosystem detected at scripts/examples/hosting/update-single-file",[291,293,294],{"path":292,"priority":258},"package.json",{"path":260,"priority":258},{"path":295,"priority":296},"src/index.ts","low",{"basePath":298,"installMethods":299,"rationale":300,"selectedPaths":301,"source":264,"sourceLanguage":265,"type":305},"src/mcp",{"npm":232},"server.json with namespace/server name at src/mcp/server.json",[302,304],{"path":303,"priority":258},"server.json",{"path":260,"priority":258},"mcp",{"basePath":231,"description":307,"displayName":232,"installMethods":308,"license":225,"rationale":309,"selectedPaths":310,"source":264,"sourceLanguage":265,"type":305},"Command-Line Interface for Firebase",{"npm":232},"package.json mcpName field at package.json",[311,312,313,314],{"path":292,"priority":258},{"path":260,"priority":258},{"path":262,"priority":263},{"path":295,"priority":296},{"sources":316},[317],"manual",{"npmPackage":232},{"closedIssues90d":216,"description":320,"forks":217,"license":225,"openIssues90d":219,"pushedAt":220,"readmeSize":214,"stars":221,"topics":321},"The Firebase Command Line Tools",[],{"downloads":223},{"classifiedAt":324,"discoverAt":325,"extractAt":326,"githubAt":326,"npmAt":327,"updatedAt":324},1778686911638,1778686903330,1778686908092,1778686909656,[201,195,194,196,198,197,193,200,199],{"evaluatedAt":330,"extractAt":331,"updatedAt":229},1778686931947,1778686911827,[],[334],{"_creationTime":335,"_id":336,"community":337,"display":338,"identity":344,"providers":346,"relations":359,"tags":362,"workflow":363},1778691191679.7063,"k175f9h86xqh8j234sckpmt0vx86mdm5",{"reviewCount":8},{"description":339,"installMethods":340,"name":342,"sourceUrl":343},"Die All-in-One-Plattform, Open-Source-Backend für Agenten-Codierung. InsForge gibt Ihrem Coding-Agenten Datenbank, Authentifizierung, Speicher, Rechenleistung, Hosting und KI-Gateway, um Full-Stack-Apps End-to-End zu entwickeln.",{"claudeCode":341},"InsForge/InsForge","insforge-official-marketplace","https://github.com/InsForge/InsForge",{"basePath":231,"githubOwner":345,"githubRepo":345,"locale":18,"slug":345,"type":233},"InsForge",{"evaluate":347,"extract":357},{"promptVersionExtension":186,"promptVersionScoring":187,"score":348,"tags":349,"targetMarket":238,"tier":356},85,[195,350,351,198,352,353,354,199,355],"platform","agentic-coding","auth","storage","compute","ai-gateway","community",{"commitSha":240,"marketplace":358},{"name":342,"pluginCount":8},{"repoId":360,"translatedFrom":361},"kd7ae0nfyk2tkkb4z3qxzx51td86nf7b","k17eb9xz9fp5gz61ppm949hk7186mdws",[351,355,352,195,354,198,199,350,353],{"evaluatedAt":364,"extractAt":365,"updatedAt":366},1778691011193,1778690992719,1778691191679]