Git Worktrees Reference
Complete reference for git worktree concepts and commands: create, manage, list, move, lock, and remove operations with practical examples
Install
Quick install
npx skills add https://github.com/NeoLabHQ/context-engineering-kit/tree/master/plugins/git/skills/worktreesnpx skills add NeoLabHQ/context-engineering-kit --skill "Git Worktrees Reference" --agent claude-codenpx skills add NeoLabHQ/context-engineering-kit --skill "Git Worktrees Reference" --agent cursornpx skills add NeoLabHQ/context-engineering-kit --skill "Git Worktrees Reference" --agent codexnpx skills add NeoLabHQ/context-engineering-kit --skill "Git Worktrees Reference" --agent opencodenpx skills add NeoLabHQ/context-engineering-kit --skill "Git Worktrees Reference" --agent github-copilotnpx skills add NeoLabHQ/context-engineering-kit --skill "Git Worktrees Reference" --agent windsurfMore install options
Shorthand — useful for multi-skill repos:
npx skills add NeoLabHQ/context-engineering-kit --skill "Git Worktrees Reference"Manual — clone the repo and drop the folder into your agent's skills directory:
git clone https://github.com/NeoLabHQ/context-engineering-kit.gitcp -r context-engineering-kit/plugins/git/skills/worktrees ~/.claude/skills/Git Worktrees Reference
Complete reference for git worktree concepts and commands: create, manage, list, move, lock, and remove operations with practical examples
What is it?
Git worktrees enable checking out multiple branches simultaneously in separate directories, all sharing the same repository. Create a worktree instead of stashing changes or cloning separately.
Core principle: One worktree per active branch. Switch contexts by changing directories, not branches.
How to use it?
Install this skill in your Claude environment to enhance git worktrees reference capabilities. Once installed, Claude will automatically apply the skill's guidelines when relevant tasks are detected. You can also explicitly invoke it by referencing its name in your prompts.The full source and documentation is available on GitHub.
Key Features
- Complete reference for git worktree concepts and commands: create, manage, list, move, lock, and remove operations with practical examples
- Seamless integration with Claude's development workflow
- Comprehensive guidelines and best practices for git worktrees referenceView on GitHub
GitHub Stats
StarsForksLast UpdateAuthorNeoLabHQLicenseGPL-3.0Version1.0.0Categories
Developer ToolsTags
git-worktreereferenceparallel-developmentbranchingworkflowFeatures
Related Skills
More from Developer ToolsCreate Git Worktree
Automated git worktree creation with branch type prefix detection, dependency installation for Node/Python/Rust/Go/Ruby/PHP, and package manager detection433NeoLabHQDeveloper ToolsProductivity00
Superpowers
A comprehensive workflow system for Claude with 20 proven development techniques1.2kJesse Vincentworkflowtdddebugginggit00
Everything Claude Code
The ultimate Claude Code optimization system with 86+ skills, rules, hooks, and agent configurations76.2kaffaan-mclaude-codeskillsruleshooks00
---
Source: https://github.com/NeoLabHQ/context-engineering-kit/tree/master/plugins/git/skills/worktrees
Author: NeoLabHQ
License: https://www.gnu.org/licenses/gpl-3.0.html
GitHub Stars: 433
Tags: git-worktree, reference, parallel-development, branching, workflow
SKILL.md source
--- name: Git Worktrees Reference description: Complete reference for git worktree concepts and commands: create, manage, list, move, lock, and remove operations with practical examples --- # Git Worktrees Reference Complete reference for git worktree concepts and commands: create, manage, list, move, lock, and remove operations with practical examples What is it? Git worktrees enable checking out multiple branches simultaneously in separate directories, all sharing the same repository. Create a worktree instead of stashing changes or cloning separately. Core principle: One worktree per active branch. Switch contexts by changing directories, not branches. ## How to use it? Install this skill in your Claude environment to enhance git worktrees reference capabilities. Once installed, Claude will automatically apply the skill's guidelines when relevant tasks are detected. You can also explicitly invoke it by referencing its name in your prompts. The full source and documentation is available on GitHub. ## Key Features * Complete reference for git worktree concepts and commands: create, manage, list, move, lock, and remove operations with practical examples * Seamless integration with Claude's development workflow * Comprehensive guidelines and best practices for git worktrees referenceView on GitHub ### GitHub Stats StarsForksLast UpdateAuthorNeoLabHQLicenseGPL-3.0Version1.0.0 ### Categories Developer Tools ### Tags git-worktreereferenceparallel-developmentbranchingworkflow ### Features ## Related Skills More from Developer Tools ### Create Git Worktree Automated git worktree creation with branch type prefix detection, dependency installation for Node/Python/Rust/Go/Ruby/PHP, and package manager detection 433NeoLabHQDeveloper ToolsProductivity00 ### Superpowers A comprehensive workflow system for Claude with 20 proven development techniques 1.2kJesse Vincentworkflowtdddebugginggit00 ### Everything Claude Code The ultimate Claude Code optimization system with 86+ skills, rules, hooks, and agent configurations 76.2kaffaan-mclaude-codeskillsruleshooks00 --- **Source**: https://github.com/NeoLabHQ/context-engineering-kit/tree/master/plugins/git/skills/worktrees **Author**: NeoLabHQ **License**: https://www.gnu.org/licenses/gpl-3.0.html **GitHub Stars**: 433 **Tags**: git-worktree, reference, parallel-development, branching, workflow
Related skills 6
tzst
Use when the user needs to create, extract, flatten, list, test, install, script, or troubleshoot `tzst` CLI workflows for `.tzst` or `.tar.zst` archives, including compression levels, streaming mode, extraction filters, conflict resolution, JSON output, or standalone binary setup, even if they describe the archive task without naming `tzst`.
xdrop
Use this skill when the user wants to send or fetch files through an Xdrop server from the terminal, asks to automate encrypted Xdrop share-link workflows, provides an Xdrop `/t/:transferId#k=...` link to download and decrypt locally, or needs Xdrop CLI flags such as `--quiet`, `--json`, `--expires-in`, `--output`, or `--api-url`, even if they do not explicitly mention the skill name.
develop-userscripts
Use when building, debugging, packaging, or publishing browser userscripts for Tampermonkey or ScriptCat, including GM APIs, metadata blocks, permission issues, @match/@grant/@connect setup, ScriptCat background or scheduled scripts, UserConfig blocks, or subscription workflows.
triage
Triage issues through a state machine driven by triage roles. Use when user wants to create an issue, triage issues, review incoming bugs or feature requests, prepare issues for an AFK agent, or manage issue workflow.
browser-use
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages.
Typefully / typefully
Create, schedule, and publish social media content across X, LinkedIn, Threads, Bluesky, and Mastodon