CommunityCodierung & Entwicklunggithub.com

IbrahimBasit5802/claude-sync

Tragbare Export-/Importskripte für Claude Code-Umgebungen – repliziere Plugins, Skills, Hooks, RTK und Graphify zwischen Rechnern.

Was ist claude-sync?

IbrahimBasit5802/claude-sync ist ein Hilfsprogramm, das speziell für Claude Code-Umgebungen entwickelt wurde. Es ermöglicht Entwicklern, ihre gesamte Arbeitsumgebung – einschließlich Plugins, Skills, Hooks, RTK-Konfigurationen und Graphify-Einstellungen – einfach und portabel zwischen verschiedenen Maschinen zu exportieren und zu importieren. Dies ist besonders nützlich, um eine konsistente Entwicklungsumgebung auf mehreren Rechnern zu pflegen, ohne jedes Mal manuelle Konfigurationen durchführen zu müssen. Das Tool arbeitet auf der Kommandozeile und unterstützt gängige Betriebssysteme wie macOS, Linux und Windows (via WSL). Es bietet eine einfache API mit `export` und `import` Befehlen, die die relevanten Konfigurationsdateien und Einstellungen in einem einzigen Archiv bündeln und auf einem anderen Rechner wiederherstellen. Dadurch sparen Entwickler Zeit und vermeiden Inkonsistenzen, wenn sie zwischen Arbeitsplatz, Laptop oder Cloud-Umgebungen wechseln.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
Part ofMobile
npx skills add IbrahimBasit5802/claude-sync

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht claude-sync?

Tragbare Export-/Importskripte für Claude Code-Umgebungen – repliziere Plugins, Skills, Hooks, RTK und Graphify zwischen Rechnern.

Verwendung

# Exportiere deine aktuelle Umgebung
claude-sync export

# Importiere von einem Archiv
claude-sync import /pfad/zum/archiv.tar.gz

Unterbefehle

  • export: Erstellt ein portables Archiv deiner aktuellen Umgebung (Plugins, Skills, Hooks, RTK, Graphify).
  • import: Stellt eine Umgebung aus einem zuvor exportierten Archiv wieder her.

Unterstützte Komponenten

  • Plugins: Benutzerdefinierte Erweiterungen für Claude Code
  • Skills: KI-Fähigkeiten und Anleitungen
  • Hooks: Ereignisgesteuerte Skripte für Workflows
  • RTK: Echtzeit-Knowledge-Konfiguration
  • Graphify: Graphdatenbank-Einstellungen

Voraussetzungen

  • macOS, Linux oder Windows (mit WSL)
  • Claude Code installiert
  • Schreibzugriff auf das Konfigurationsverzeichnis von Claude Code ($HOME/.claude)

Installation

git clone https://github.com/IbrahimBasit5802/claude-sync
cd claude-sync
chmod +x claude-sync
# Optional: In den PATH verschieben
sudo cp claude-sync /usr/local/bin/

Beispiel

  1. Auf Rechner A: claude-sync export → erzeugt claude-backup-YYYYMMDD.tar.gz
  2. Übertrage die Datei auf Rechner B (z. B. per USB, SCP oder Cloud-Speicher)
  3. Auf Rechner B: claude-sync import claude-backup-YYYYMMDD.tar.gz

Konfiguration

Umgebungsvariablen:

  • CLAUDE_CONFIG_DIR: Überschreibt das Standard-Konfigurationsverzeichnis (Standard: $HOME/.claude)
  • CLAUDE_SYNC_VERBOSE: Aktiviert ausführliche Ausgabe beim Export/Import (setze auf 1)

Fehlerbehebung

Stelle sicher, dass:

  • Claude Code auf dem Zielrechner installiert ist
  • Du Schreibrechte auf das Konfigurationsverzeichnis hast
  • Keine anderen Claude-Code-Prozesse während des Imports laufen

Lizenz

MIT

Verwandte Skills