Habilidades using-git-worktrees
🌳

using-git-worktrees

Seguro 🌐 Acceso a red📁 Acceso al sistema de archivos⚙️ Comandos externos

Isolierte Git-Worktrees erstellen

También disponible en: Cycleaddict,Cygnusfear,Doyajin174,ZhanlinCui,DYAI2025,CodingCossack,sickn33,obra

Das Verwalten mehrerer Features im selben Repository erfordert ständiges Branch-Wechseln und Kontextverlust. Diese Fähigkeit erstellt isolierte Git-Worktrees, mit denen Sie gleichzeitig an separaten Features arbeiten können, mit automatischer Verzeichnisauswahl, Sicherheitsüberprüfung und sauberem Baseline-Testing.

Soporta: Claude Codex Code(CC)
📊 69 Adecuado
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "using-git-worktrees". Verwende using-git-worktrees, um einen isolierten Arbeitsbereich für das Payment-Integration-Feature zu erstellen.

Resultado esperado:

  • Worktree bereit unter /project/.worktrees/payment-integration
  • Tests bestanden (124 Tests, 0 Fehler)
  • Bereit zur Implementierung des Payment-Integration-Features

Usando "using-git-worktrees". Erstelle einen Worktree für das Review dieses Pull Requests im globalen Verzeichnis.

Resultado esperado:

  • Verwende globales Worktree-Verzeichnis: ~/.config/superpowers/worktrees/myproject/pr-123
  • Abhängigkeiten erfolgreich installiert
  • Alle Tests bestanden (89 Tests, 0 Fehler)
  • Bereit zum Review von Pull Request #123

Usando "using-git-worktrees". Richte isolierte Arbeitsbereiche für sowohl den API-Refactor als auch das UI-Update gleichzeitig ein.

Resultado esperado:

  • Erster Worktree: .worktrees/api-refactor (Branch: feature/api-refactor)
  • Zweiter Worktree: .worktrees/ui-update (Branch: feature/ui-update)
  • Beide Arbeitsbereiche mit sauberen Test-Baselines bereit
  • Wechseln Sie zwischen ihnen durch cd in die jeweiligen Verzeichnisse

Auditoría de seguridad

Seguro
v5 • 1/17/2026

Documentation-only skill providing git worktree management instructions. All 47 static findings are false positives: JSON metadata field names were misidentified as cryptographic patterns, bash code examples in documentation blocks were flagged as shell execution, and standard git directory patterns were marked as hidden file access. No executable code, network calls, or sensitive data exposure exists in this skill.

2
Archivos escaneados
389
Líneas analizadas
3
hallazgos
5
Auditorías totales

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
87
Contenido
20
Comunidad
100
Seguridad
91
Cumplimiento de la especificación

Lo que puedes crear

Parallele Feature-Entwicklung

An mehreren Features gleichzeitig arbeiten, indem isolierte Worktrees erstellt werden, ohne Branches zu wechseln oder den Kontext zu verlieren

Sichere Review-Umgebung

Isolierte Worktrees erstellen, um Pull Requests zu testen, ohne den aktuellen Entwicklungsstand zu beeinflussen

Isolierte Fehleruntersuchung

Separate Worktrees für die Untersuchung verschiedener Fehler erstellen ohne Kreuzkontamination von Fixes

Prueba estos prompts

Feature-Arbeit starten
Verwende die using-git-worktrees Fähigkeit, um einen isolierten Arbeitsbereich für die Implementierung des neuen Authentifizierungs-Features zu erstellen.
Review-Umgebung einrichten
Verwende using-git-worktrees, um einen Worktree für das Review dieses Pull Requests zu erstellen. Prüfe zuerst auf vorhandene Worktree-Verzeichnisse.
Parallele Untersuchung
Verwende using-git-worktrees, um einen isolierten Worktree für den Performance-Bug zu erstellen. Verwende die globale Verzeichnis-Option.
Auto-Erkennung-Setup
Führe using-git-worktrees für den Feature-Branch aus. Lasse es den Projekttyp automatisch erkennen und entsprechende Setup-Befehle ausführen.

Mejores prácticas

  • Immer verifizieren, dass .gitignore das Worktree-Verzeichnis enthält, bevor projekt-lokale Worktrees erstellt werden
  • Verzeichnis-Priorität befolgen: vorhandene Verzeichnisse > CLAUDE.md-Präferenzen > Benutzer-Eingaben
  • Test-Baseline ausführen, um sauberen Zustand zu gewährleisten, bevor mit der Feature-Arbeit begonnen wird

Evitar

  • .gitignore-Verifizierung für projekt-lokale Worktrees überspringen
  • Worktrees erstellen, ohne zuerst Baseline-Tests auszuführen
  • Verzeichnisort annehmen, ohne CLAUDE.md oder vorhandene Verzeichnisse zu prüfen

Preguntas frecuentes

Funktioniert diese Fähigkeit mit jedem Git-Hosting-Dienst?
Ja. Git-Worktrees sind ein lokales Git-Feature, das mit GitHub, GitLab, Bitbucket und selbst-gehosteten Git-Servern funktioniert.
Was ist die maximale Anzahl an Worktrees, die ich erstellen kann?
Git begrenzt die Worktree-Anzahl nicht. Praktische Grenzen hängen vom Festplattenspeicher und den Systemressourcen für jeden Arbeitsbereich ab.
Kann ich diese Fähigkeit mit Git-Submodules verwenden?
Ja. Die Fähigkeit funktioniert mit Repositories, die Submodules enthalten. Worktrees teilen die Konfiguration des Haupt-Repositories.
Sind meine Daten sicher bei der Verwendung von globalen Worktree-Verzeichnissen?
Ja. Globale Verzeichnisse (~/.config/superpowers/worktrees) liegen außerhalb des Projekts und werden nie versehentlich committed.
Was passiert, wenn Tests während der Baseline-Verifizierung fehlschlagen?
Die Fähigkeit meldet Testfehler und fragt, ob fortgefahren oder untersucht werden soll, bevor Änderungen vorgenommen werden.
Wie vergleicht sich dies mit Git-Stash für Isolation?
Worktrees bieten vollständig isolierte Verzeichnisse mit separaten Arbeitszuständen. Stash speichert Änderungen nur vorübergehend ohne Arbeitsbereich-Isolierung.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md