wt-new

Create a Git worktree and feature branch under tree/ for isolated development.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/michael-menard/monorepo --skill wt-new
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wt-new
Source: https://github.com/michael-menard/monorepo/tree/main/.claude/skills/wt-new
Command: npx skills add https://github.com/michael-menard/monorepo --skill wt-new

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines starting new features by creating a dedicated Git worktree and a corresponding branch, enabling isolated development without polluting the mainline.

Core Features & Use Cases

  • One-command setup: Creates a new worktree under tree/ and sets up a feature branch.
  • Isolated development: Keeps feature work separate from mainline until ready to merge.
  • Use Case: When kicking off a new feature or story that requires independent work, you can initialize a dedicated worktree and branch with a guided workflow.

Quick Start

Use the /wt:new command to initialize a new feature worktree and switch to its branch.

Frequently Asked Questions about wt-new

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

FAQPage Schema
How do I create a git worktree for a new feature branch?

To create a git worktree, this Skill guides you through selecting a base branch and automatically sets up an isolated development directory under tree/ with a dedicated feature branch.

What is the benefit of using git worktrees for isolated development?

Using git worktrees keeps new feature work separate from your mainline branch. This ensures your main or develop branch remains stable until the feature is ready for merging.

How do I start a new feature in a git repository without switching branches?

You can start a new feature without leaving your current branch by creating a dedicated git worktree under tree/. This sets up an isolated directory with a new feature branch for parallel work.

Do I need a valid git repository to create a worktree and feature branch?

Yes, you need a valid git repository with an existing base branch like main or develop. The worktree creation process requires an established repository to properly set up the new feature branch.

What is the best way to manage multiple parallel workstreams in git?

Using git worktrees is an effective way to manage multiple parallel workstreams. It creates isolated directories under tree/ with dedicated branches, keeping independent feature work separate until ready to merge.