superpowers-using-git-worktrees

Create isolated git worktrees with safety verification and automatic root detection.

Updated Dec 16, 2025
One-click install
npx skills add https://github.com/fegome90-cmd/fork_agent --skill superpowers-using-git-worktrees-fegome90-cmd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: superpowers-using-git-worktrees
Source: https://github.com/fegome90-cmd/fork_agent/tree/main/.kilocode/skills/superpowers-using-git-worktrees
Command: npx skills add https://github.com/fegome90-cmd/fork_agent --skill superpowers-using-git-worktrees-fegome90-cmd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables isolated feature work by automatically creating and managing git worktrees with safety checks, preventing work from bleeding into the main workspace.

Core Features & Use Cases

  • Smart directory selection and safety verification when creating worktrees.
  • Parallel feature development, experimentation, and fixes across branches without disrupting the main repo.
  • Cross-platform workflow compatibility with automatic root detection and setup.

Quick Start

Create an isolated git worktree for your feature and verify gitignore safety using the built-in workflow.

Frequently Asked Questions about superpowers-using-git-worktrees

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I isolate feature work with git worktrees to keep branches separate?

Git worktrees isolate feature work by creating separate working directories linked to your main repository. This skill automates worktree creation with directory selection priority and safety verification to prevent work from bleeding into the main workspace.

Can I run parallel feature development across multiple branches without disrupting the main repo?

Yes, you can run parallel feature development across multiple branches without disrupting the main repo by using isolated git worktrees. This allows experimentation and fixes to occur simultaneously in separate local project directories.

How do I ensure gitignore compliance when creating a new git worktree?

To ensure gitignore compliance when creating a git worktree, this skill performs built-in safety verification checks during setup. This prevents untracked files from bleeding into the main workspace during feature development.

What is the best way to set up isolated directories for local project experimentation?

The best way to set up isolated directories for local project experimentation is using automated git worktrees. This skill follows a directory selection priority, checking for a `.worktrees` folder first, then a `worktrees` directory, to safely configure the environment.

Does this git worktree automation require manual project root detection?

No, this git worktree automation does not require manual project root detection. The skill auto-detects the project root to automatically create and configure worktrees, ensuring cross-platform workflow compatibility.