Toolverse
All skills

using-git-worktrees

by obra

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
obra
Category
DevOps
Views
50

About this skill

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification

How to use

  1. Zainstaluj skill w swoim systemie agenta — upewnij się, że masz dostęp do repozytorium obra/superpowers i możesz załadować skill using-git-worktrees.

  2. Kiedy chcesz rozpocząć pracę nad nową funkcją wymagającą izolacji, powiedz agentowi: "Użyj skill'u using-git-worktrees, aby przygotować izolowany workspace". Agent automatycznie ogłosi, że używa tego skill'u.

  3. Skill sprawdzi, czy w Twoim projekcie istnieje już katalog dla worktrees — najpierw szuka .worktrees (ukryty folder), potem worktrees. Jeśli oba istnieją, wybiera .worktrees.

  4. Jeśli katalog nie istnieje, skill przeszuka plik CLAUDE.md w poszukiwaniu preferencji dotyczącej lokalizacji worktrees. Jeśli tam coś znajdzie, użyje tej ścieżki bez pytania.

  5. Jeśli brak katalogu i brak preferencji w CLAUDE.md, skill zapyta Cię, gdzie utworzyć worktrees — w lokalnym folderze projektu (.worktrees/) czy w globalnej lokalizacji (~/.config/superpowers/worktrees/nazwa-projektu/).

  6. Przed utworzeniem worktree skill zweryfikuje bezpieczeństwo: dla katalogów lokalnych sprawdzi, czy są ignorowane w .gitignore. Jeśli nie, automatycznie doda je do .gitignore i zacommituje zmianę, aby zapobiec przypadkowemu zacommitowaniu zawartości worktree do repozytorium.

Related skills

senior-data-engineer

by davila7

World-class data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when

DevOps
1268

task-master

by sfc-gh-dflippo

AI-powered task management for structured, specification-driven development. Use this skill when you need to manage complex projects with PRDs, break down tasks into subtasks, track dependencies, and maintain organized development workflows across features and branches.

DevOps
14126

proxmox-full

by openclaw

Complete Proxmox VE management - create/clone/start/stop VMs and LXC containers, manage snapshots, backups, storage, and templates. Use when user wants to manage Proxmox infrastructure, virtual machines, or containers.

DevOps
1449

draw-io

by davila7

draw.io diagram creation, editing, and review. Use for .drawio XML editing, PNG conversion, layout adjustment, and AWS icon usage.

DevOps
1693

lambda

by itsmostafa

AWS Lambda serverless functions for event-driven compute. Use when creating functions, configuring triggers, debugging invocations, optimizing cold starts, setting up event source mappings, or managing layers.

DevOps
127

postmortem-writing

by wshobson

Write effective blameless postmortems with root cause analysis, timelines, and action items. Use when conducting incident reviews, writing postmortem documents, or improving incident response processes.

DevOps
1385