worktree

Manage Git worktree lifecycles with branch creation, isolation, and cleanup.

82|23|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/Rune-kit/rune --skill worktree-rune-kit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worktree
Source: https://github.com/Rune-kit/rune/tree/main/skills/worktree
Command: npx skills add https://github.com/Rune-kit/rune --skill worktree-rune-kit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of Git worktrees, providing isolated development environments for parallel tasks and ensuring cleanups of these workspaces.

Core Features & Use Cases

  • Parallel Development: Creates separate, isolated workspaces for different development streams or tasks.
  • Branch Management: Automatically handles branch creation and cleanup associated with worktrees.
  • Automated Cleanup: Removes stale or merged worktrees to maintain a clean Git environment.
  • Use Case: When working on multiple features simultaneously, use this skill to create a dedicated worktree for each feature, preventing conflicts and keeping your main branch clean.

Quick Start

Use the worktree skill to create a new isolated workspace named 'feature-x'.

Frequently Asked Questions about worktree

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

FAQPage Schema
How do I create isolated Git workspaces for parallel development?

To create isolated Git workspaces, use this Skill to manage Git worktrees, enabling the creation of separate environments for parallel tasks. It automatically handles branch creation and isolation for each dedicated workspace.

What is the best way to manage multiple Git branches simultaneously?

Managing multiple Git branches simultaneously is best handled by Git worktrees. This Skill creates isolated development environments for parallel tasks, preventing conflicts and keeping your main branch clean.

How do I clean up stale or merged Git worktrees?

To clean up stale or merged Git worktrees, this Skill provides automated cleanup functionality. It removes outdated workspaces and handles branch cleanup to maintain a clean Git environment.

Can I use Git worktrees for parallel feature development without conflicts?

Yes, you can use Git worktrees for parallel feature development. This Skill creates isolated workspaces for different development streams, preventing conflicts and keeping your main branch clean.

Are there limits on how many active Git worktrees I can manage?

There are limits on active Git worktrees; this Skill supports up to three active worktrees simultaneously. It enforces specific naming conventions and safety rules for branch management.

Does Git worktree management require specific naming conventions?

Git worktree management through this Skill enforces specific naming conventions and safety rules. These constraints ensure proper branch creation, isolation, and cleanup across your parallel development environments.