🌲
AutomationTypeScript

Using Git Worktrees

by microsoft

Using Git Worktrees is an Automation skill for Claude Code, published by microsoft in FluidFramework.

4.9K stars583 forkson microsoft/FluidFrameworkAdded 2026/07/19Repository updated 2026/08/06
collaborationcrdtdatastructuredistributedfluidfluid-frameworkmicrosoftrealtime
Install in seconds
Install Using Git Worktrees
Copy Using Git Worktrees into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/microsoft/FluidFramework/tree/main/.agency/plugins/nori/skills/using-git-worktrees ~/.claude/skills/using-git-worktrees

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/microsoft/FluidFramework.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
.agency/plugins/nori/skills/using-git-worktrees/SKILL.md in microsoft/FluidFramework
Installs to
~/.claude/skills/using-git-worktrees
Collection
One of 31 skills cataloged from this repository
Category
Automation2226 skills

What Using Git Worktrees does

Create isolated git worktrees for parallel development with automatic project setup and testing. Use when you need separate workspaces without cloning the repo again.

Using Git Worktrees is cataloged under Automation on DirSkills. Using Git Worktrees comes from a repository tagged collaboration, crdt, datastructure, distributed and fluid.

Documentation

README

  1. Find the worktrees directory.
  • Check existing directories using the Bash tool: ls -d .worktrees 2>/dev/null
  • If not found, ask me for permission to create a .worktrees directory
  • If given permission, create .worktrees.
  1. Verify .gitignore before creating a worktree using the Bash tool:
# Check if directory pattern in .gitignore
grep -q "^\.worktrees/$" .gitignore || grep -q "^worktrees/$" .gitignore
  • If not found, add the appropriate line to the .gitignore immediately.
  1. Create the worktree

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Using Git Worktrees

  • What else does microsoft publish alongside Using Git Worktrees?

    Using Git Worktrees is one of 31 skills that DirSkills catalogs from microsoft/FluidFramework, the repository it ships in. Its siblings there include API Changes Review, Brainstorming and Building UI/UX. Each one is a separate skill with its own page in this directory, installs the same way Using Git Worktrees does, and is maintained by microsoft in that same repository. The rest of the collection is listed on the microsoft/FluidFramework page.

  • How does Using Git Worktrees compare to other Automation skills?

    Using Git Worktrees ranks #300 by stars among the 2226 Automation skills in this catalog. The most-starred ones next to it are Autonomous Loops, Autonomous Agent Harness and Automation Audit Ops. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Using Git Worktrees against them. Open each page to compare what they document and how they install.

More from microsoft/FluidFramework

Using Git Worktrees is one of 31 skills cataloged on DirSkills from microsoft/FluidFramework.

See all 31 skills