CtrlK
BlogDocsLog inGet started
Tessl Logo

git-worktrees

Creates an isolated git worktree workspace with smart directory selection, gitignore safety verification, dependency installation, and baseline test validation. Use when starting feature work, beginning a new branch, needing workspace isolation, setting up before plan execution, or the user says "new feature", "set up a worktree", or "isolate this work". DO NOT TRIGGER for worktree cleanup or removal — use kit:worktree-cleanup instead.

72

Quality

88%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

77%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a solid, actionable skill with clear workflow sequencing and good validation checkpoints. Its main weakness is redundancy — the Common Mistakes, Red Flags, and Quick Reference sections all partially restate the same safety constraints already embedded in the workflow steps. The opening explanation of what git worktrees are wastes tokens on knowledge Claude already has.

Suggestions

Remove or consolidate the 'Common Mistakes' and 'Red Flags' sections — their content is already covered in the workflow steps and Quick Reference table.

Remove the first sentence of the Overview ('Git worktrees create isolated workspaces...') — Claude already knows what git worktrees are.

DimensionReasoningScore

Conciseness

The skill is mostly efficient but includes some unnecessary content. The 'Common Mistakes' section largely restates what was already covered in the workflow steps, and the 'Red Flags' section at the end is redundant with the safety verification and quick reference sections. The overview explanation of what git worktrees are is unnecessary for Claude.

2 / 3

Actionability

The skill provides fully executable bash commands throughout — directory detection, git check-ignore verification, worktree creation, dependency installation auto-detection, and test running. Each step has concrete, copy-paste ready commands with clear conditional logic.

3 / 3

Workflow Clarity

The multi-step process is clearly sequenced (directory selection → safety verification → creation → setup → test → report) with explicit validation checkpoints. The feedback loop for failing tests (report + ask) and the gitignore verification before proceeding are well-defined. The quick reference table provides an excellent decision matrix.

3 / 3

Progressive Disclosure

The content is well-structured with clear sections and a quick reference table, but it's somewhat long for a single file with no bundle files to offload detail into. The Common Mistakes and Red Flags sections are redundant with earlier content and could be trimmed or extracted. No external references are provided despite the skill being part of a larger kit system.

2 / 3

Total

10

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is an excellent skill description that hits all the marks. It provides specific concrete actions, comprehensive natural trigger terms, explicit 'Use when' and 'DO NOT TRIGGER' clauses, and clear disambiguation from related skills. The description is concise yet thorough, and uses proper third-person voice throughout.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'isolated git worktree workspace', 'smart directory selection', 'gitignore safety verification', 'dependency installation', and 'baseline test validation'. These are all concrete, well-defined capabilities.

3 / 3

Completeness

Clearly answers both 'what' (creates isolated git worktree with directory selection, gitignore verification, dependency installation, test validation) and 'when' (explicit 'Use when...' clause with multiple trigger scenarios). Also includes a 'DO NOT TRIGGER' clause for disambiguation, which goes above and beyond.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms: 'new feature', 'set up a worktree', 'isolate this work', 'starting feature work', 'beginning a new branch', 'workspace isolation'. These are phrases users would naturally say. Also includes negative triggers to avoid conflicts.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche (worktree creation/setup). The explicit 'DO NOT TRIGGER for worktree cleanup or removal — use kit:worktree-cleanup instead' clause directly addresses potential conflict with a related skill, making disambiguation crystal clear.

3 / 3

Total

12

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
shousper/claude-kit
Reviewed

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.