worktree

Manage parallel Git worktrees with creation, cleanup, status, and rebasing.

9|1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/Aureliolo/synthorg --skill worktree-aureliolo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worktree
Source: https://github.com/Aureliolo/synthorg/tree/main/.claude/skills/worktree
Command: npx skills add https://github.com/Aureliolo/synthorg --skill worktree-aureliolo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of multiple Git worktrees, simplifying parallel development workflows and ensuring consistency across branches.

Core Features & Use Cases

  • Worktree Creation: Easily set up new worktrees for specific features or issues, complete with prompt generation for AI coding assistants.
  • Automated Cleanup: Safely remove worktrees and associated branches after their corresponding pull requests are merged.
  • Status & Tree Views: Visualize the state of your worktrees and understand task dependencies.
  • Rebasing: Keep worktrees up-to-date with the main branch.
  • Use Case: When working on several related features simultaneously, use this Skill to create isolated worktrees for each, manage their lifecycle, and ensure your main branch remains clean.

Quick Start

Use the worktree skill to set up a new worktree for feature branch feat/new-login-flow.

Frequently Asked Questions about worktree

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

FAQPage Schema
How do I manage git worktrees for parallel development across multiple issues?

You can clean up git worktrees after pull request merges by safely removing the worktree and its associated branch. This Skill provides automated cleanup to ensure the main branch remains clean and free of obsolete feature branches once development is complete.

Can I rebase my git worktree onto the main branch to keep it up-to-date?

Yes, you can rebase your git worktree onto the main branch to keep it up-to-date. This Skill supports rebasing operations to ensure your isolated feature branches incorporate the latest changes from the main branch, maintaining consistency across parallel development workflows.

Does this worktree skill parse task dependencies from issue bodies?

Yes, the worktree skill parses task dependencies directly from issue bodies. It provides dependency tree visualization and supports multi-issue development across phases, using automated settings propagation to maintain consistency across related branches.

What is the best way to visualize the status of multiple git worktrees?

The best way to visualize git worktree status is through dedicated tree views. This Skill offers status and tree views to help you understand the state of your worktrees and visualize task dependencies, simplifying the management of parallel development workflows.

When should I not use git worktrees for branch management?

You should avoid using git worktrees for branch management if your workflow does not involve parallel development or multi-issue tracking. Worktrees are specifically designed for isolated feature development and automated cleanup after merges, which adds overhead for simple, linear coding tasks.