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?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

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.

A well-sequenced, actionable worktree setup skill with strong validation checkpoints. Its main weakness is repetition across the Common Mistakes, Red Flags, and Quick Reference sections, and the lack of any external reference structure for a relatively long single-file skill.

Suggestions

Consolidate 'Common Mistakes', 'Red Flags', and the 'Quick Reference' table — they restate the same selection/verification rules; keep one authoritative table and drop the duplicates to improve conciseness.

The creation step's `case $LOCATION in` references $LOCATION and $BRANCH_NAME without defining them; either show how they are derived or replace with a concrete example to keep the code fully copy-paste ready.

For a ~210-line skill, consider moving the per-language setup snippets or the example workflow into a references/ file so SKILL.md stays a lean overview with one-level-deep pointers.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete commands, but the 'Common Mistakes', 'Red Flags' (Never/Always), and 'Quick Reference' table largely restate the inline 'Why critical' notes and selection rules, adding repetition that could be trimmed.

2 / 3

Actionability

Provides concrete, executable commands throughout — git check-ignore, git rev-parse, git worktree add, and per-language setup (npm/cargo/pip/go) — copy-paste ready and specific.

3 / 3

Workflow Clarity

Clear sequenced flow (directory selection → safety verification → creation steps 1–5) with explicit validation checkpoints (check-ignore, baseline tests) and feedback loops ('If tests fail: Report failures, ask whether to proceed').

3 / 3

Progressive Disclosure

No bundle files exist and everything is inline in a single ~210-line file; sections are well-organized, but repeated reference/flag content that could be split out stays inline, so it is not optimally structured.

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.

A strong, third-person description that states concrete capabilities, supplies explicit natural-language triggers, and explicitly separates itself from a related cleanup skill. Verbosity is appropriate and it avoids over-claims.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'smart directory selection, gitignore safety verification, dependency installation, and baseline test validation' — rather than vague language, matching the top anchor.

3 / 3

Completeness

Explicitly answers what it does (creates an isolated worktree with safety/setup/validation) and when to use it via a clear 'Use when...' clause, plus a DO NOT TRIGGER exclusion.

3 / 3

Trigger Term Quality

Includes natural phrases users would say ('new feature', 'set up a worktree', 'isolate this work') plus situational triggers ('starting feature work', 'beginning a new branch'), giving good coverage.

3 / 3

Distinctiveness Conflict Risk

Has a distinct niche (worktree setup) and explicitly disambiguates from sibling skills with 'DO NOT TRIGGER for worktree cleanup or removal — use kit:worktree-cleanup instead', lowering conflict risk.

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.

Validation16 / 16 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.