Plan Worktree Skill

Community

Parallelize development with plan-driven Git worktrees.

Authorgrumps
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Managing complex features often involves multiple, interdependent stages. This skill helps developers break down large plans into manageable, isolated Git worktrees, enabling parallel development and reducing merge conflicts. It streamlines the process of setting up and managing these isolated environments.

Core Features & Use Cases

  • Stage-based Worktree Creation: Automatically create separate Git worktrees and branches for each stage of an implementation plan, based on structured plan metadata.
  • Plan-driven Workflow: Link the original plan directly into each worktree, ensuring developers always have context and can track stage dependencies.
  • Status Tracking & Cleanup: Easily view the status of all plan stages and their associated worktrees, and remove them once stages are complete.
  • Use Case: You're building a new feature with 3 distinct stages (e.g., API, UI, Database). Use this skill to set up 3 separate worktrees, allowing you to work on each stage in isolation or even assign different stages to team members, accelerating development without messy branches.

Quick Start

Ask Claude to "Set up worktrees for the plan located at .claude/plans/2025-11-17-my-feature.md."

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Plan Worktree Skill
Download link: https://github.com/grumps/claude-dotfiles/archive/main.zip#plan-worktree-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository