git-worktree-professional

Create and manage Git worktrees using the gwq tool.

2|Updated Nov 27, 2017
One-click install
npx skills add https://github.com/tomoasleep/dotfiles --skill git-worktree-professional
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-worktree-professional
Source: https://github.com/tomoasleep/dotfiles/tree/main/config/opencode/skills/git-worktreee-professional
Command: npx skills add https://github.com/tomoasleep/dotfiles --skill git-worktree-professional

SYSTEM DOCUMENTATION & REQUIREMENTS

## What problem does it solve? This Skill simplifies creating and managing Git worktrees to speed up multi-branch development workflows, reducing context switching and manual command overhead.

## Core Features & Use Cases

  • Create and manage worktrees for feature branches using a streamlined gwq-based workflow.
  • List, inspect, and navigate between all worktrees to keep branches organized.
  • Run commands inside a specific worktree and easily switch contexts.

### Quick Start gwq add -b feature/new-ui gwq list gwq status cd $(gwq get feature) gwq exec feature -- npm test gwq remove feature/old-ui

Frequently Asked Questions about git-worktree-professional

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

FAQPage Schema
How do I automate Git worktree creation for multi-branch development?

Automate Git worktree creation for multi-branch development using the gwq CLI tool to quickly add, list, and navigate isolated working directories without manual command overhead.

What is the best way to manage multiple Git worktrees for feature branches?

The best way to manage multiple Git worktrees for feature branches is using a CLI workflow tool like gwq to inspect statuses, navigate contexts, and execute commands within specific worktrees.

How do I run commands inside a specific Git worktree?

Run commands inside a specific Git worktree by using the gwq exec command followed by the branch name and your desired terminal command to test or build code in that isolated context.

Do I need additional libraries to use the gwq tool for Git worktrees?

You do not need additional libraries to use the gwq tool for Git worktrees; it relies solely on standard Git tooling and the gwq CLI being available in your development environment.

Can I easily switch contexts between different Git feature branch worktrees?

You can easily switch contexts between different Git feature branch worktrees by listing active worktrees with gwq list and navigating directly to the target branch directory using gwq get.

How do I remove a Git worktree after finishing a feature branch?

Remove a Git worktree after finishing a feature branch by running the gwq remove command with the branch name to cleanly delete the isolated working directory from your local filesystem.