CtrlK
BlogDocsLog inGet started
Tessl Logo

using-git-worktrees

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

Install with Tessl CLI

npx tessl i github:obra/superpowers --skill using-git-worktrees
What are skills?

90

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

95%

Set Up Isolated Workspace for Discount Engine Feature

Gitignore safety verification

Criteria
Without context
With context

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%

Without context: $0.5018 · 2m 3s · 30 turns · 32 in / 7,171 out tokens

With context: $0.7041 · 2m 21s · 39 turns · 37 in / 8,768 out tokens

100%

50%

Prepare Development Environment for Analytics Dashboard

Directory selection priority

Criteria
Without context
With context

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%

Without context: $0.5810 · 2m 6s · 31 turns · 38 in / 7,512 out tokens

With context: $0.7221 · 2m 15s · 39 turns · 46 in / 7,693 out tokens

100%

25%

Set Up Workspace for Auth Service Security Patch

CLAUDE.md preference and Go setup

Criteria
Without context
With context

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%

Without context: $0.4429 · 2m 9s · 28 turns · 92 in / 6,292 out tokens

With context: $0.6724 · 2m 47s · 36 turns · 149 in / 8,465 out tokens

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

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.