Claudebase
Skill Verifiziert AktivWird verwendet, wenn der Benutzer seine aktuelle Claude Code-Konfiguration sichern, speichern oder auf GitHub übertragen möchte.
Benutzer können ihre Claude Code-Konfigurationen zuverlässig auf GitHub sichern und so die Datensicherheit gewährleisten und nahtlose Wechsel zwischen verschiedenen Umgebungen oder Maschinen ermöglichen.
Funktionen
- Lokale Claude Code-Konfiguration mit GitHub synchronisieren
- Unterstützung für mehrere benannte Profile
- Geheimnisprüfung und Konflikterkennung
- Trockenlauf-Vorschau für Synchronisierungsoperationen
- Automatische Sicherung vor dem Abrufen von Änderungen
Anwendungsfälle
- Aktuelle Claude Code-Einrichtung auf GitHub sichern.
- Konfiguration auf einer neuen Maschine oder nach einem Datenverlust wiederherstellen.
- Zwischen persönlichen und beruflichen Claude Code-Umgebungen wechseln.
- Änderungen vor dem Anwenden während einer Synchronisierung in der Vorschau anzeigen.
Nicht-Ziele
- Synchronisierung von Konversationen oder Sitzungsdaten.
- Verwaltung projektspezifischer Code-Dateien außerhalb von Claude Code-Konfigurationen.
- Ersetzung von Git für die allgemeine Projektversionsverwaltung.
Workflow
- Benutzerargumente und Optionen parsen.
- Das entsprechende Bash-Skript (`sync-push.sh` oder `sync-pull.sh`) ausführen.
- Notwendige Prüfungen durchführen (Geheimniserkennung, Synchronisierungsstatus auf mehreren Maschinen).
- Interaktion mit GitHub über die `gh` CLI und lokales Git.
- Änderungen an lokalen Konfigurationsdateien anwenden oder in der Vorschau anzeigen.
- Feedback geben oder den Benutzer um Bestätigung bitten.
Voraussetzungen
- GitHub CLI (`gh`)
- [`jq`](https://jqlang.github.io/jq/)
- [`git`](https://git-scm.com/)
- `bash`
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add rohithzr/claudebase/plugin install claudebase@rohithzrQualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Sync Profiles
100Verwenden Sie dies, wenn der Benutzer Konfigurations-Synchronisationsprofile auflisten, erstellen, wechseln, löschen, vergleichen oder inspizieren möchte.
Sync Setup
100Wird verwendet, wenn der Benutzer zum ersten Mal die Konfigurationssynchronisierung einrichten, eine Verbindung zu GitHub herstellen oder das Backup-Repository neu initialisieren möchte.
Sync Pull
100Verwenden Sie dies, wenn der Benutzer seine Claude Code-Konfiguration von GitHub auf diesem Computer wiederherstellen, herunterladen oder pullen möchte.
Rule Effectiveness Analysis
100Analyze which rules are actively used vs inert. Detect coverage gaps. Recommend pruning to reduce token consumption.
Create Pull Request
99Create and manage pull requests using GitHub CLI. Covers branch preparation, writing PR titles and descriptions, creating PRs, handling review feedback, and merge/cleanup workflows. Use when proposing changes from a feature or fix branch for review, merging completed work into the main branch, requesting code review from collaborators, or documenting the purpose and scope of a set of changes.
Sync Status
95Verwenden 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.