Zum Hauptinhalt springen

Wt Switch Create

Skill Verifiziert Aktiv
Teil von:Worktrunk

Erstellt einen neuen Worktrunk-Worktree (optional in einem anderen Repository) und wechselt das Arbeitsverzeichnis dieser Sitzung dorthin. Verwenden Sie dies beim Starten einer Sitzung, die in ihrem eigenen Worktree arbeiten soll (z. B. `/wt-switch-create my-branch -- <task>` oder `/wt-switch-create my-branch ~/workspace/other-repo -- <task>`), oder mitten in einer Sitzung, um die Arbeit in einen neuen Branch zu verschieben.

Zweck

Den Prozess der Erstellung und des Wechsels zu dedizierten Git-Worktrees für KI-Agenten oder einzelne Aufgaben zu optimieren und eine saubere und isolierte Arbeitsumgebung zu gewährleisten.

Funktionen

  • Erstellt neue Git-Worktrees
  • Wechselt das Sitzungsarbeitsverzeichnis zu einem Worktree
  • Kann optional ein anderes Repository für den Worktree angeben
  • Führt Aufgaben innerhalb des neu erstellten Worktrees aus
  • Idempotente Worktree-Erstellung/-Wechsel

Anwendungsfälle

  • Starten einer neuen Sitzung, die in ihrem eigenen isolierten Worktree arbeiten soll
  • Verschieben von Arbeit mitten in einer Sitzung in einen neuen Branch und Worktree
  • Parallelisieren von KI-Agenten-Aufgaben, indem jeder einem dedizierten Worktree zugewiesen wird
  • Einrichten isolierter Umgebungen für spezifische Entwicklungsaufgaben

Nicht-Ziele

  • Verwaltung des Lebenszyklus von Branches unabhängig von Worktrees
  • Durchführen von Git-Operationen wie Commit, Push oder Merge ohne ausdrückliche Benutzererlaubnis
  • Automatisches Entfernen von Worktrees mit unbestätigten Änderungen
  • Allgemeine Git-Repository-Verwaltung über Worktree-Operationen hinaus

Voraussetzungen

  • Erfordert die `wt`-CLI (https://worktrunk.dev)
  • Erfordert den WorktreeCreate-Hook dieses Plugins

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add max-sixty/worktrunk
/plugin install worktrunk@worktrunk

Qualitätspunktzahl

Verifiziert
98 /100
Analysiert about 23 hours ago

Vertrauenssignale

Letzter Commitabout 24 hours ago
Sterne5.1k
LizenzMIT OR Apache-2.0
Status
Quellcode ansehen