[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-rohithzr-claudebase-de":3,"guides-for-rohithzr-claudebase":518,"similar-k17a42c4yegjfh45a6p83mdct186n7h3-de":519},{"_creationTime":4,"_id":5,"children":6,"community":156,"display":157,"evaluation":160,"identity":387,"isFallback":372,"parentExtension":390,"providers":417,"relations":423,"repo":424,"tags":515,"workflow":516},1778696775516.0596,"k17a42c4yegjfh45a6p83mdct186n7h3",[7,47,72,92,115,136],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":38,"tags":42,"workflow":43},1778696774546.025,"k171yng3xyktvw0sabh6vyprk186mvr9",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Wird verwendet, wenn der Benutzer claudebase-Einstellungen wie globale Synchronisierung, Agent-Skills-Synchronisierung, automatisches Pushen oder Maschinen-ID anzeigen oder ändern möchte.",{"claudeCode":15},"rohithzr/claudebase","sync-config","https://github.com/rohithzr/claudebase",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":16,"type":23},"skills/sync-config","rohithzr","claudebase","de","skill",{"evaluate":25,"extract":36},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":29,"targetMarket":34,"tier":35},"3.0.0","4.4.0",95,[30,31,21,32,33],"configuration","settings","sync","cli","global","verified",{"commitSha":37},"HEAD",{"parentExtensionId":39,"repoId":40,"translatedFrom":41},"k17brwsz1rsvvtg8zjs955raex86mnh6","kd7e1fmwvfp6n226mj6hy2fzds86n8kk","k177ytajgmnf4nsxsjtmh5zzsh86mekv",[21,33,30,31,32],{"evaluatedAt":44,"extractAt":45,"updatedAt":46},1778696668779,1778696622831,1778696774546,{"_creationTime":48,"_id":49,"community":50,"display":51,"identity":55,"providers":57,"relations":66,"tags":68,"workflow":69},1778696789327.207,"k17427ty6gf7xj0sa3j4hys17s86nsd5",{"reviewCount":11},{"description":52,"installMethods":53,"name":54,"sourceUrl":17},"Verwenden Sie dies, wenn der Benutzer Konfigurations-Synchronisationsprofile auflisten, erstellen, wechseln, löschen, vergleichen oder inspizieren möchte.",{"claudeCode":15},"sync-profiles",{"basePath":56,"githubOwner":20,"githubRepo":21,"locale":22,"slug":54,"type":23},"skills/sync-profiles",{"evaluate":58,"extract":65},{"promptVersionExtension":26,"promptVersionScoring":27,"score":59,"tags":60,"targetMarket":34,"tier":35},100,[30,32,61,62,63,64],"backup","profiles","github","git",{"commitSha":37},{"parentExtensionId":39,"repoId":40,"translatedFrom":67},"k17bxmr12gvehnjqa9dv7m8ebn86mbe5",[61,30,64,63,62,32],{"evaluatedAt":70,"extractAt":45,"updatedAt":71},1778696687333,1778696789327,{"_creationTime":73,"_id":74,"community":75,"display":76,"identity":80,"providers":82,"relations":86,"tags":88,"workflow":89},1778696790501.834,"k174aa86hzkttkebjyr6vwpjrn86n305",{"reviewCount":11},{"description":77,"installMethods":78,"name":79,"sourceUrl":17},"Verwenden Sie dies, wenn der Benutzer seine Claude Code-Konfiguration von GitHub auf diesem Computer wiederherstellen, herunterladen oder pullen möchte.",{"claudeCode":15},"sync-pull",{"basePath":81,"githubOwner":20,"githubRepo":21,"locale":22,"slug":79,"type":23},"skills/sync-pull",{"evaluate":83,"extract":85},{"promptVersionExtension":26,"promptVersionScoring":27,"score":59,"tags":84,"targetMarket":34,"tier":35},[30,32,63,61,62],{"commitSha":37},{"parentExtensionId":39,"repoId":40,"translatedFrom":87},"k171871t16jaaghd7cpk4phphs86n0z0",[61,30,63,62,32],{"evaluatedAt":90,"extractAt":45,"updatedAt":91},1778696704651,1778696790501,{"_creationTime":93,"_id":94,"community":95,"display":96,"identity":100,"providers":103,"relations":109,"tags":111,"workflow":112},1778696801521.9502,"k17dfy5py50fkv2q68hay6s73n86nx0x",{"reviewCount":11},{"description":97,"installMethods":98,"name":99,"sourceUrl":17},"Wird verwendet, wenn der Benutzer seine aktuelle Claude Code-Konfiguration sichern, speichern oder auf GitHub übertragen möchte.",{"claudeCode":15},"Claudebase",{"basePath":101,"githubOwner":20,"githubRepo":21,"locale":22,"slug":102,"type":23},"skills/sync-push","sync-push",{"evaluate":104,"extract":107},{"promptVersionExtension":26,"promptVersionScoring":27,"score":105,"tags":106,"targetMarket":34,"tier":35},98,[61,32,63,30,64],{"commitSha":37,"license":108},"MIT",{"parentExtensionId":39,"repoId":40,"translatedFrom":110},"k17f31qss5ybf05as9wkkfxnp986np76",[61,30,64,63,32],{"evaluatedAt":113,"extractAt":45,"updatedAt":114},1778696723988,1778696801522,{"_creationTime":116,"_id":117,"community":118,"display":119,"identity":123,"providers":125,"relations":130,"tags":132,"workflow":133},1778696802923.2346,"k17bt7ggw1d77aab4jvp927pk586n0q4",{"reviewCount":11},{"description":120,"installMethods":121,"name":122,"sourceUrl":17},"Wird verwendet, wenn der Benutzer zum ersten Mal die Konfigurationssynchronisierung einrichten, eine Verbindung zu GitHub herstellen oder das Backup-Repository neu initialisieren möchte.",{"claudeCode":15},"sync-setup",{"basePath":124,"githubOwner":20,"githubRepo":21,"locale":22,"slug":122,"type":23},"skills/sync-setup",{"evaluate":126,"extract":129},{"promptVersionExtension":26,"promptVersionScoring":27,"score":59,"tags":127,"targetMarket":34,"tier":35},[30,32,63,61,128],"automation",{"commitSha":37},{"parentExtensionId":39,"repoId":40,"translatedFrom":131},"k17fm71376rjr60q577jsnf3hx86n2a5",[128,61,30,63,32],{"evaluatedAt":134,"extractAt":45,"updatedAt":135},1778696737767,1778696802923,{"_creationTime":137,"_id":138,"community":139,"display":140,"identity":144,"providers":146,"relations":150,"tags":152,"workflow":153},1778696809105.0713,"k1757tptf9424hsvpa80d3p1sh86n03d",{"reviewCount":11},{"description":141,"installMethods":142,"name":143,"sourceUrl":17},"Verwenden Sie dies, wenn der Benutzer überprüfen möchte, welche Konfigurationen sich geändert haben, den Synchronisierungsstatus sehen oder die lokale vs. die Remote-Konfiguration vergleichen möchte.",{"claudeCode":15},"sync-status",{"basePath":145,"githubOwner":20,"githubRepo":21,"locale":22,"slug":143,"type":23},"skills/sync-status",{"evaluate":147,"extract":149},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":148,"targetMarket":34,"tier":35},[30,32,63,61,62],{"commitSha":37},{"parentExtensionId":39,"repoId":40,"translatedFrom":151},"k170dky3e4jcv198zx1jq18xch86neqh",[61,30,63,62,32],{"evaluatedAt":154,"extractAt":45,"updatedAt":155},1778696752598,1778696809105,{"reviewCount":11},{"description":158,"installMethods":159,"name":21,"sourceUrl":17},"Sichern und Wiederherstellen Ihrer gesamten Claude Code-Umgebung in einem privaten GitHub-Repository",{"claudeCode":21},{"_creationTime":161,"_id":162,"extensionId":5,"locale":22,"result":163,"trustSignals":370,"workflow":385},1778696775516.0598,"kn7bxxjf065hpg7zn30yrnnegd86mtgd",{"checks":164,"evaluatedAt":348,"extensionSummary":349,"features":350,"nonGoals":356,"promptVersionExtension":26,"promptVersionScoring":27,"purpose":360,"rationale":361,"score":362,"summary":363,"tags":364,"tier":35,"useCases":365},[165,170,173,176,180,183,187,191,194,197,201,205,209,213,216,219,222,225,228,231,235,239,243,247,251,254,257,260,264,267,270,273,276,279,282,286,290,294,297,301,304,307,310,313,316,319,322,325,328,331,335,338,341,345],{"category":166,"check":167,"severity":168,"summary":169},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung identifiziert klar das Problem des Verlusts oder der manuellen Neuerstellung von Claude Code-Konfigurationen und schlägt eine Lösung für die Sicherung und Wiederherstellung der Umgebung vor.",{"category":166,"check":171,"severity":168,"summary":172},"Einzigartiges Verkaufsargument","Claudebase bietet erheblichen Mehrwert über das Standardverhalten hinaus, indem es Funktionen wie Geheimnisprüfung, Konflikterkennung auf mehreren Maschinen, Profilverwaltung und automatische Backups bereitstellt, die in Claude Code nicht nativ sind.",{"category":166,"check":174,"severity":168,"summary":175},"Produktionsreife","Das Plugin deckt den gesamten Lebenszyklus von Umgebungs-Backup und -Wiederherstellung ab, einschließlich Einrichtung, Synchronisierung, Profilverwaltung und Konfigurationsänderungen, was es für den realen Einsatz geeignet macht.",{"category":177,"check":178,"severity":168,"summary":179},"Umfang","Prinzip der einzigen Verantwortung","Das Plugin konzentriert sich auf eine einzige, kohärente Domäne: Verwaltung und Synchronisierung der Claude Code-Umgebungskonfiguration über Maschinen und Profile hinweg.",{"category":177,"check":181,"severity":168,"summary":182},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Kernfunktionalität des Plugins zur Sicherung und Wiederherstellung der Claude Code-Umgebung genau und prägnant wider.",{"category":184,"check":185,"severity":168,"summary":186},"Aufruf","Geltungsbereich-Tools","Das Plugin stellt spezifische, eng gefasste Tools für Synchronisierungsoperationen bereit (z. B. `/sync-push`, `/sync-pull`, `/sync-profiles list`) und nicht nur einen einzigen Generalistenbefehl.",{"category":188,"check":189,"severity":168,"summary":190},"Dokumentation","Konfigurations- & Parameterreferenz","Das README dokumentiert klar Konfigurationsoptionen wie `include_global`, `sync_agent_skills`, `auto_push` und `machine_id`, einschließlich ihrer Werte und Beschreibungen.",{"category":177,"check":192,"severity":168,"summary":193},"Tool-Benennung","Alle bereitgestellten Befehle und Tools folgen einem beschreibenden Verb-Nomen-Muster (z. B. `sync-push`, `sync-pull`, `sync-profiles list`) innerhalb der Domäne des Plugins.",{"category":177,"check":195,"severity":168,"summary":196},"Minimale I/O-Oberfläche","Die Eingabeparameter für Befehle sind gut definiert (z. B. `--profile NAME`, `--dry-run`), und die Ausgaben sind informativ, ohne übermäßige Diagnosedaten zurückzugeben.",{"category":198,"check":199,"severity":168,"summary":200},"Lizenz","Nutzbarkeit der Lizenz","Das Plugin wird unter der permissiven MIT-Lizenz vertrieben, die im README und in der LICENSE-Datei klar angegeben ist.",{"category":202,"check":203,"severity":168,"summary":204},"Wartung","Aktualität der Commits","Der letzte Commit war am 12. April 2026, was auf eine kürzliche Wartung hindeutet.",{"category":202,"check":206,"severity":207,"summary":208},"Abhängigkeitsverwaltung","not_applicable","Das README des Plugins gibt an, dass es auf externe CLIs (gh, git, bash, jq) angewiesen ist, die vom Benutzer verwaltet werden und nicht gebündelt sind.",{"category":210,"check":211,"severity":168,"summary":212},"Sicherheit","Geheimnisverwaltung","Das Plugin verwendet die GitHub CLI (`gh`) zur Authentifizierung, die über den Schlüsselbund des Betriebssystems läuft, und seine Konfigurationsoptionen wie `sensitive: true` deuten auf eine ordnungsgemäße Handhabung von Geheimnissen hin.",{"category":210,"check":214,"severity":168,"summary":215},"Injektion","Das Plugin stützt sich auf Standard-CLIs und Skripte, und sein Design beinhaltet keine unbeabsichtigte Übernahme von externen Daten als Anweisungen.",{"category":210,"check":217,"severity":168,"summary":218},"Transitive Lieferketten-Granaten","Das Plugin bündelt alle notwendigen Skripte und verlässt sich auf vorinstallierte CLIs, wodurch Laufzeit-Downloads oder die Ausführung externer Codes vermieden werden.",{"category":210,"check":220,"severity":168,"summary":221},"Sandbox-Isolation","Das Plugin operiert innerhalb seines zugewiesenen Plugin-Datenverzeichnisses und interagiert mit den Projektdateien des Benutzers zur Konfiguration, ohne zu versuchen, externe Pfade zu ändern.",{"category":210,"check":223,"severity":168,"summary":224},"Sandbox-Flucht-Primitive","Es wurden keine getrennten Prozessaufrufe oder Wiederholungsschleifen nach abgelehnten Toolaufrufen in den bereitgestellten Skripten gefunden.",{"category":210,"check":226,"severity":168,"summary":227},"Datenexfiltration","Die Hauptfunktion des Plugins ist die lokale Sicherung und Synchronisierung mit einem privaten GitHub-Repository, ohne Hinweise auf die Übermittlung vertraulicher Daten an Dritte.",{"category":210,"check":229,"severity":168,"summary":230},"Versteckte Texttricks","Der gebündelte Inhalt scheint frei von versteckten Steuerungs-Tricks zu sein; die Beschreibungen sind sauberer ASCII-Text.",{"category":232,"check":233,"severity":168,"summary":234},"Hooks","Opake Codeausführung","Die Hooks sind in lesbaren Bash-Skripten im Repository implementiert und vermeiden Obfuskation wie Base64-Codierung oder Laufzeit-Downloads.",{"category":236,"check":237,"severity":168,"summary":238},"Portabilität","Strukturelle Annahme","Das Plugin geht von standardmäßigen Claude Code-Verzeichnisstrukturen und benutzereditierbaren Dateien aus, die gut dokumentiert und erwartet sind.",{"category":240,"check":241,"severity":168,"summary":242},"Vertrauen","Aufmerksamkeit bei Issues","Es gibt 0 geöffnete und 0 geschlossene Issues in den letzten 90 Tagen, was entweder auf ein neues Projekt oder auf keine aktuellen Probleme hindeutet.",{"category":244,"check":245,"severity":168,"summary":246},"Versionierung","Release-Management","Das Plugin deklariert Version 0.2.0 in seinem Manifest und README und verfügt über eine CHANGELOG.md, was auf einen verwalteten Release-Prozess hindeutet.",{"category":248,"check":249,"severity":168,"summary":250},"Codeausführung","Validierung","Die Skripte scheinen Argumente und Dateipfade robust zu behandeln, mit klaren Fehlermeldungen für ungültige Eingaben oder Zustände.",{"category":210,"check":252,"severity":168,"summary":253},"Ungeschützte destruktive Operationen","Destruktive Operationen wie das Überschreiben von Dateien während der Synchronisierung werden durch Bestätigungsabfragen oder eine `--yes`-Flagge geschützt, und Backups gehen Pulls voraus.",{"category":248,"check":255,"severity":168,"summary":256},"Fehlerbehandlung","Skripte enthalten Fehlerbehandlung (z. B. `2>/dev/null || true`) und klare Meldungen leiten den Benutzer zur Wiederherstellung oder zu nächsten Schritten an.",{"category":248,"check":258,"severity":168,"summary":259},"Protokollierung","Das Plugin stellt Audit-Protokolle über `diff-config.sh` bereit und informiert den Benutzer über Backup-Speicherorte und angewendete Dateien, was den Anforderungen der Benutzerprüfung genügt.",{"category":261,"check":262,"severity":207,"summary":263},"Compliance","DSGVO","Das Plugin synchronisiert Konfigurationsdateien und scheint nicht mit personenbezogenen Daten zu operieren, die über das für Benutzereinstellungen notwendige Maß hinausgehen.",{"category":261,"check":265,"severity":168,"summary":266},"Zielmarkt","Die Funktionalität der Erweiterung ist global und nicht an eine bestimmte geografische oder rechtliche Gerichtsbarkeit gebunden.",{"category":236,"check":268,"severity":168,"summary":269},"Laufzeitstabilität","Das Plugin stützt sich auf Standard-POSIX-Tools (`bash`, `git`, `gh`, `jq`) und bietet plattformspezifische Installationsanweisungen, was auf gute plattformübergreifende Kompatibilität hindeutet.",{"category":188,"check":271,"severity":168,"summary":272},"README","Das README ist umfassend und beschreibt klar den Zweck, die Installation, die Verwendung und die technischen Details des Plugins.",{"category":177,"check":274,"severity":168,"summary":275},"Tool-Oberflächengröße","Das Plugin stellt eine überschaubare Anzahl von Kernbefehlen bereit (z. B. `/sync-setup`, `/sync-push`, `/sync-pull`, `/sync-status`, `/sync-config`, `/sync-profiles`), die im empfohlenen Bereich liegen.",{"category":184,"check":277,"severity":168,"summary":278},"Überlappende fast-synonyme Tools","Toolnamen wie `sync-push`, `sync-pull`, `sync-setup`, `sync-config` und `sync-profiles` sind eindeutig und decken nicht überlappende Funktionalitäten ab.",{"category":188,"check":280,"severity":168,"summary":281},"Phantomfunktionen","Alle beworbenen Funktionen, wie Backup, Wiederherstellung, Profilverwaltung und Geheimnisprüfung, haben entsprechende Implementierungen und dokumentierte Befehle.",{"category":283,"check":284,"severity":168,"summary":285},"Installation","Installationsanweisung","Das README liefert klare, kopierbare Installations- und Update-Anweisungen, einschließlich Voraussetzungen und Authentifizierungsanleitungen für die GitHub CLI.",{"category":287,"check":288,"severity":168,"summary":289},"Fehler","Handelbare Fehlermeldungen","Fehlermeldungen liefern durchweg Kontext (was ist fehlgeschlagen, warum) und schlagen Abhilfeschritte vor oder leiten Benutzer zu den entsprechenden Befehlen.",{"category":291,"check":292,"severity":168,"summary":293},"Ausführung","Angepinnte Abhängigkeiten","Das Plugin stützt sich auf externe CLIs (`gh`, `git`, `jq`, `bash`), die vom Benutzer verwaltet und angepinnt werden sollen, und Skripte verwenden Shebangs.",{"category":177,"check":295,"severity":168,"summary":296},"Dry-Run-Vorschau","Die Befehle `sync-push` und `sync-pull` bieten eine `--dry-run`-Option zur Vorschau von Änderungen vor der Ausführung.",{"category":298,"check":299,"severity":207,"summary":300},"Protokoll","Idempotentes Wiederholen & Timeouts","Die Operationen des Plugins sind hauptsächlich dateibasierte Synchronisierungen und CLI-Interaktionen, ohne Netzwerkanrufe, die harte Timeouts oder komplexe Wiederholungslogik über das Standardverhalten der CLI hinaus erfordern.",{"category":261,"check":302,"severity":168,"summary":303},"Telemetrie-Opt-in","Das Plugin scheint keine Telemetrie zu senden, und seine Funktionalität konzentriert sich auf die lokale Konfigurationsverwaltung, ohne dass eine Telemetrie mit Opt-in/out beschrieben wird.",{"category":184,"check":305,"severity":168,"summary":306},"Namenskollisionen","Die Befehle des Plugins (`/sync-*`) sind eindeutig und scheinen nicht mit Claude Code-Built-ins oder anderen gängigen Befehlen zu kollidieren.",{"category":184,"check":308,"severity":168,"summary":309},"Hooks-Aus-Mechanismus","Die Datei `hooks.json` enthält Hooks für `SessionStart` und `SessionEnd`, aber es gibt keine explizite 'hooks-off'-Umschaltoption, die dokumentiert oder implementiert ist; diese Hooks sind jedoch für Hilfsfunktionen wie Auto-Push und Diff-Checks gedacht und nicht für Kernfunktionalitäten, die typischerweise deaktiviert werden müssten.",{"category":184,"check":311,"severity":207,"summary":312},"Engmaschigkeit des Hook-Matchers","Die Hooks des Plugins sind in `hooks.json` definiert und spezifisch für die Lebenszyklusereignisse `SessionStart` und `SessionEnd`, nicht für allgemeine Toolaufrufe.",{"category":210,"check":314,"severity":168,"summary":315},"Hook-Sicherheit","Die Hooks sind für Hilfsfunktionen wie Auto-Push und Konfigurations-Diff-Prüfungen gedacht, die nicht-destruktiv sind und keinen Netzwerkzugriff über Standard-CLI-Operationen hinaus beinhalten.",{"category":232,"check":317,"severity":207,"summary":318},"Stummes Überschreiben von Prompts","Das Plugin implementiert keine `UserPromptSubmit`-Hooks.",{"category":210,"check":320,"severity":207,"summary":321},"Berechtigungs-Hook","Das Plugin implementiert keine `PermissionRequest`-Hooks.",{"category":261,"check":323,"severity":168,"summary":324},"Hook-Datenschutz","Die Hooks sind für lokale Hilfsfunktionen gedacht und beinhalten keine Übermittlung von Daten an externe Dienste.",{"category":248,"check":326,"severity":168,"summary":327},"Hook-Abhängigkeit","Die Hooks sind einfache Bash-Skripte (`run-hook.cmd`, `sync-push.sh`, `diff-config.sh`), die im Repository enthalten und lesbar sind.",{"category":188,"check":329,"severity":168,"summary":330},"Transparenz der Funktionen","Das README beschreibt klar die Funktionalität des Plugins, einschließlich seiner Hooks und ihres Zwecks.",{"category":332,"check":333,"severity":168,"summary":334},"Konvention","Einhaltung von Layout-Konventionen","Das Plugin folgt den Claude Code-Konventionen, mit `plugin.json` in `.claude-plugin/` und Skripten in `skills/` oder einem `bin/`-Verzeichnis (obwohl Skripte unter `skills/` organisiert und über `CLAUDE_PLUGIN_ROOT` ausgeführt werden).",{"category":332,"check":336,"severity":168,"summary":337},"Plugin-Status","Der Status wie Backups wird im Datenverzeichnis des Plugins verwaltet, was den `--keep-data`-Semantiken entspricht.",{"category":210,"check":339,"severity":168,"summary":340},"Im Keychain gespeicherte Geheimnisse","Geheimnisse werden über die GitHub CLI gehandhabt, die den OS-Keychain verwendet, anstatt sie in Klartext-Einstellungen zu speichern.",{"category":342,"check":343,"severity":207,"summary":344},"Abhängigkeiten","Tagged-Release-Sourcing","Das Plugin bündelt keine externen MCP-Server; es stützt sich auf vom Benutzer installierte CLIs.",{"category":283,"check":346,"severity":168,"summary":347},"Saubere Deinstallation","Das Plugin scheint nur Sitzungs-gebundene Prozesse zu starten, die mit Claude Code beendet werden, und Deinstallationsbefehle sind vorhanden.",1778696654087,"Claudebase synchronisiert die gesamte Claude Code-Umgebung des Benutzers, einschließlich Agentenkonfigurationen, Skills, Hooks, Regeln und Einstellungen, mit einem privaten GitHub-Repository. Es unterstützt Profile zum Wechseln von Kontexten, führt automatische Backups durch und integriert sich mit der GitHub CLI für Authentifizierung und Operationen.",[351,352,353,354,355],"Sichern und Wiederherstellen der Claude Code-Umgebung","Synchronisieren der Konfiguration mit einem privaten GitHub-Repository","Verwalten mehrerer benannter Profile (Arbeit, privat usw.)","Automatische Backups vor Pulls und optionales Auto-Push am Ende der Sitzung","Geheimnisprüfung und Erkennung von Konflikten auf mehreren Maschinen",[357,358,359],"Synchronisieren des Gesprächsverlaufs oder der Sitzungsdaten","Automatisches Ausführen installierter Skills oder Befehle nach dem Pull","Verwalten projektspezifischer Code-Dateien außerhalb der Claude Code-Konfiguration","Um Datenverlust zu verhindern und nahtlose Umgebungswechsel zu ermöglichen, indem Ihre Claude Code-Einrichtung in einem privaten GitHub-Repository gesichert und wiederhergestellt wird.","Das Plugin ist außergewöhnlich gut dokumentiert, sicher und robust, mit klaren Nutzungshinweisen und einem starken Fokus auf Produktionsreife. Kleinere Bereiche für potenzielle Verbesserungen sind eine explizitere Dokumentation zum Deaktivieren von Hooks und eine formale Strategie für die Abhängigkeitsverwaltung, falls das Plugin komplexere interne Komponenten bündeln würde.",99,"Ein qualitativ hochwertiges Plugin für robustes Sichern, Wiederherstellen und Verwalten von Claude Code-Umgebungskonfigurationen mit ausgezeichneter Dokumentation und Sicherheitspraktiken.",[61,32,63,30,62,31],[366,367,368,369],"Stellen Sie Ihr Claude Code-Setup nach einer Festplattenlöschung oder einem Systemausfall wieder her","Wechseln Sie sofort zwischen verschiedenen Arbeits-, Privat- oder projektspezifischen Konfigurationen","Onboarding neuer Teammitglieder mit einer standardisierten Konfiguration","Halten Sie Ihre Claude Code-Umgebung über mehrere Maschinen hinweg konsistent",{"codeQuality":371,"collectedAt":373,"documentation":374,"maintenance":377,"security":383,"testCoverage":384},{"hasLockfile":372},false,1778696636593,{"descriptionLength":375,"readmeSize":376},80,8735,{"closedIssues90d":11,"forks":378,"hasChangelog":379,"manifestVersion":380,"openIssues90d":11,"pushedAt":381,"stars":382},1,true,"0.2.0",1775985307000,13,{"hasNpmPackage":372,"license":108,"smitheryVerified":372},{"hasCi":379,"hasTests":379},{"updatedAt":386},1778696775516,{"basePath":388,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":389},"","plugin",{"_creationTime":391,"_id":392,"community":393,"display":394,"identity":397,"parentExtension":400,"providers":401,"relations":412,"tags":413,"workflow":414},1778696622831.4924,"k17763b5qrzy422r827rzrhtr586nzzh",{"reviewCount":11},{"description":395,"installMethods":396,"name":20,"sourceUrl":17},"Back up and restore your entire Claude Code environment to a private GitHub repo",{"claudeCode":15},{"basePath":388,"githubOwner":20,"githubRepo":21,"locale":398,"slug":21,"type":399},"en","marketplace",null,{"evaluate":402,"extract":408},{"promptVersionExtension":403,"promptVersionScoring":27,"score":404,"tags":405,"targetMarket":34,"tier":407},"3.1.0",92,[61,32,63,30,406],"productivity","community",{"commitSha":37,"marketplace":409,"plugin":410},{"name":20,"pluginCount":378},{"mcpCount":11,"provider":411,"skillCount":11},"classify",{"repoId":40},[61,30,63,406,32],{"evaluatedAt":415,"extractAt":45,"updatedAt":416},1778696636294,1778696817085,{"evaluate":418,"extract":420},{"promptVersionExtension":26,"promptVersionScoring":27,"score":362,"tags":419,"targetMarket":34,"tier":35},[61,32,63,30,62,31],{"commitSha":37,"license":108,"plugin":421},{"mcpCount":11,"provider":411,"skillCount":422},6,{"parentExtensionId":392,"repoId":40,"translatedFrom":39},{"_creationTime":425,"_id":40,"identity":426,"providers":427,"workflow":511},1778696618347.8665,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":428,"discover":505,"github":508},{"commitSha":37,"extensions":429},[430,443,468,475,481,487,493,499],{"basePath":388,"description":395,"displayName":20,"installMethods":431,"rationale":432,"selectedPaths":433,"source":442,"sourceLanguage":398,"type":399},{"claudeCode":15},"marketplace.json at .claude-plugin/marketplace.json",[434,437,439],{"path":435,"priority":436},".claude-plugin/marketplace.json","mandatory",{"path":438,"priority":436},"README.md",{"path":440,"priority":441},"LICENSE","high","rule",{"basePath":388,"description":395,"displayName":21,"installMethods":444,"license":108,"rationale":445,"selectedPaths":446,"source":442,"sourceLanguage":398,"type":389},{"claudeCode":21},"plugin manifest at .claude-plugin/plugin.json",[447,449,450,451,454,456,458,460,462,464,466],{"path":448,"priority":436},".claude-plugin/plugin.json",{"path":438,"priority":436},{"path":440,"priority":441},{"path":452,"priority":453},"skills/sync-config/SKILL.md","medium",{"path":455,"priority":453},"skills/sync-profiles/SKILL.md",{"path":457,"priority":453},"skills/sync-pull/SKILL.md",{"path":459,"priority":453},"skills/sync-push/SKILL.md",{"path":461,"priority":453},"skills/sync-setup/SKILL.md",{"path":463,"priority":453},"skills/sync-status/SKILL.md",{"path":465,"priority":441},"hooks/hooks.json",{"path":467,"priority":441},"hooks/run-hook.cmd",{"basePath":19,"description":469,"displayName":16,"installMethods":470,"rationale":471,"selectedPaths":472,"source":442,"sourceLanguage":398,"type":23},"Use when the user wants to view or change claudebase settings like global sync, agent skills sync, auto-push, or machine ID.",{"claudeCode":15},"SKILL.md frontmatter at skills/sync-config/SKILL.md",[473],{"path":474,"priority":436},"SKILL.md",{"basePath":56,"description":476,"displayName":54,"installMethods":477,"rationale":478,"selectedPaths":479,"source":442,"sourceLanguage":398,"type":23},"Use when the user wants to list, create, switch, delete, compare, or inspect config sync profiles.",{"claudeCode":15},"SKILL.md frontmatter at skills/sync-profiles/SKILL.md",[480],{"path":474,"priority":436},{"basePath":81,"description":482,"displayName":79,"installMethods":483,"rationale":484,"selectedPaths":485,"source":442,"sourceLanguage":398,"type":23},"Use when the user wants to restore, download, or pull their Claude Code config from GitHub onto this machine.",{"claudeCode":15},"SKILL.md frontmatter at skills/sync-pull/SKILL.md",[486],{"path":474,"priority":436},{"basePath":101,"description":488,"displayName":102,"installMethods":489,"rationale":490,"selectedPaths":491,"source":442,"sourceLanguage":398,"type":23},"Use when the user wants to back up, save, or push their current Claude Code config to GitHub.",{"claudeCode":15},"SKILL.md frontmatter at skills/sync-push/SKILL.md",[492],{"path":474,"priority":436},{"basePath":124,"description":494,"displayName":122,"installMethods":495,"rationale":496,"selectedPaths":497,"source":442,"sourceLanguage":398,"type":23},"Use when the user wants to set up config sync for the first time, connect to GitHub, or re-initialize the backup repo.",{"claudeCode":15},"SKILL.md frontmatter at skills/sync-setup/SKILL.md",[498],{"path":474,"priority":436},{"basePath":145,"description":500,"displayName":143,"installMethods":501,"rationale":502,"selectedPaths":503,"source":442,"sourceLanguage":398,"type":23},"Use when the user wants to check what config has changed, see sync status, or compare local vs remote config.",{"claudeCode":15},"SKILL.md frontmatter at skills/sync-status/SKILL.md",[504],{"path":474,"priority":436},{"sources":506},[507],"manual",{"closedIssues90d":11,"description":509,"forks":378,"license":108,"openIssues90d":11,"pushedAt":381,"readmeSize":376,"stars":382,"topics":510},"Claude Code plugin — back up and restore your entire Claude Code environment to GitHub",[],{"classifiedAt":512,"discoverAt":513,"extractAt":514,"githubAt":514,"updatedAt":512},1778696622526,1778696618347,1778696620635,[61,30,63,62,31,32],{"evaluatedAt":517,"extractAt":45,"updatedAt":386},1778696654196,[],[520,546,575,600,622],{"_creationTime":521,"_id":522,"community":523,"display":524,"identity":529,"providers":533,"relations":540,"tags":542,"workflow":543},1778685949178.7896,"k17f107ygbg058wfnjs83x7wjs86m2cv",{"reviewCount":11},{"description":525,"installMethods":526,"name":527,"sourceUrl":528},"Export and apply portable snapshots of your Claude Code setup across machines",{"claudeCode":527},"claude-snapshot","https://github.com/davepoon/buildwithclaude",{"basePath":530,"githubOwner":531,"githubRepo":532,"locale":398,"slug":527,"type":389},"plugins/claude-snapshot","davepoon","buildwithclaude",{"evaluate":534,"extract":539},{"promptVersionExtension":26,"promptVersionScoring":27,"score":362,"tags":535,"targetMarket":34,"tier":35},[536,30,32,61,537,538],"snapshot","setup","cross-machine",{"commitSha":37,"license":108},{"repoId":541},"kd719kw54vhmcscq7ckdp59fg586mnt6",[61,30,538,537,536,32],{"evaluatedAt":544,"extractAt":545,"updatedAt":544},1778687512910,1778685949178,{"_creationTime":547,"_id":548,"community":549,"display":550,"identity":555,"providers":560,"relations":569,"tags":571,"workflow":572},1778692488329.011,"k17b0q52q1b77nvq2sacqreth586n5hm",{"reviewCount":11},{"description":551,"installMethods":552,"name":553,"sourceUrl":554},"Python 3.12+ with FastAPI, async/await, type hints, and Ruff linting rules for Claude Code.",{"claudeCode":553},"dotforge-stack-python-fastapi","https://github.com/luiseiman/claude-kit",{"basePath":556,"githubOwner":557,"githubRepo":558,"locale":398,"slug":559,"type":389},"stacks/python-fastapi","luiseiman","claude-kit","python-fastapi",{"evaluate":561,"extract":568},{"promptVersionExtension":26,"promptVersionScoring":27,"score":59,"tags":562,"targetMarket":34,"tier":35},[563,564,565,566,30,567],"python","fastapi","linting","ruff","devops",{"commitSha":37},{"repoId":570},"kd79wqc8an5wh20cc2znr8tyb586mxwx",[30,567,564,565,563,566],{"evaluatedAt":573,"extractAt":574,"updatedAt":573},1778692747510,1778692488329,{"_creationTime":576,"_id":577,"community":578,"display":579,"identity":584,"providers":587,"relations":596,"tags":597,"workflow":598},1778692488329.0107,"k179bvp22xcxq4xg9bkgpkhw5s86mstq",{"reviewCount":11},{"description":580,"installMethods":581,"name":583,"sourceUrl":554},"Node.js 20+ with Express/Fastify, TypeScript, and ESM module rules for Claude Code.",{"claudeCode":582},"dotforge-stack-node-express","dotforge",{"basePath":585,"githubOwner":557,"githubRepo":558,"locale":398,"slug":586,"type":389},"stacks/node-express","node-express",{"evaluate":588,"extract":595},{"promptVersionExtension":26,"promptVersionScoring":27,"score":59,"tags":589,"targetMarket":34,"tier":35},[30,590,591,592,593,594],"management","policy","auditing","bash","claudecode",{"commitSha":37,"license":108},{"repoId":570},[592,593,594,30,590,591],{"evaluatedAt":599,"extractAt":574,"updatedAt":599},1778692726682,{"_creationTime":601,"_id":602,"community":603,"display":604,"identity":608,"providers":610,"relations":618,"tags":619,"workflow":620},1778685949178.7947,"k17fwkq0hex0zvw1ge3rv8wvr986m9yx",{"reviewCount":11},{"description":605,"installMethods":606,"name":607,"sourceUrl":528},"Scrape LinkedIn profiles and company pages — extract professional data, work history, skills, company info, and recent posts for research and outreach",{"claudeCode":607},"msapps-linkedin-scraper",{"basePath":609,"githubOwner":531,"githubRepo":532,"locale":398,"slug":607,"type":389},"plugins/msapps-linkedin-scraper",{"evaluate":611,"extract":617},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":612,"targetMarket":34,"tier":35},[613,614,62,615,616],"linkedin","scraping","companies","research",{"commitSha":37,"license":108},{"repoId":541},[615,613,62,616,614],{"evaluatedAt":621,"extractAt":545,"updatedAt":621},1778688013142,{"_creationTime":623,"_id":624,"community":625,"display":626,"identity":630,"providers":632,"relations":640,"tags":641,"workflow":642},1778685949178.7957,"k17aq6zdhppvwej75d8sj68e1s86n5ps",{"reviewCount":11},{"description":627,"installMethods":628,"name":629,"sourceUrl":528},"Daily backups of Claude sessions, skills, and configs to Google Drive — automatic versioning and disaster recovery",{"claudeCode":629},"msapps-session-backup",{"basePath":631,"githubOwner":531,"githubRepo":532,"locale":398,"slug":629,"type":389},"plugins/msapps-session-backup",{"evaluate":633,"extract":639},{"promptVersionExtension":26,"promptVersionScoring":27,"score":634,"tags":635,"targetMarket":34,"tier":407},75,[61,636,128,637,638],"google-drive","disaster-recovery","versioning",{"commitSha":37,"license":108},{"repoId":541},[128,61,637,636,638],{"evaluatedAt":643,"extractAt":545,"updatedAt":643},1778688131190]