Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
84
76%
Does it follow best practices?
Impact
100%
2.32xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./.opencode/skills/using-git-worktrees/SKILL.mdGitignore safety verification
Skill announcement
0%
100%
git check-ignore called
0%
100%
.gitignore updated
0%
100%
.gitignore committed first
0%
100%
git worktree add used
50%
100%
npm install run
0%
100%
Tests run for baseline
0%
100%
Report: Worktree ready
0%
100%
Report: Tests passing
0%
100%
Report: Ready to implement
0%
100%
Directory selection priority
Skill announcement
0%
100%
Checks for existing directories
0%
100%
Uses .worktrees not worktrees
100%
100%
Does NOT use worktrees/
100%
100%
git check-ignore called
0%
100%
git worktree add with correct path
100%
100%
npm install run
0%
100%
Tests run for baseline
100%
100%
Report: Worktree ready
0%
100%
Report: Tests passing with count
0%
100%
CLAUDE.md preference and Go setup
Skill announcement
0%
100%
Checks for existing directories
0%
100%
Consults CLAUDE.md
100%
100%
Uses CLAUDE.md path without asking
100%
100%
Does NOT ask user for directory
100%
100%
git worktree add used
100%
100%
go mod download run
100%
100%
go test run for baseline
100%
100%
Report: Worktree ready
0%
100%
Report: Ready to implement
0%
100%
f062bf8
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.