CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

parallel-worktrees

Create and manage git worktrees for parallel coding sessions with zero dead time. Use when blocked on tests, builds, wanting to work on multiple branches, context switching, or exploring multiple approaches simultaneously.

68

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

86%Weight 40%Scale 1-5

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

A well-structured, highly actionable body: real commands throughout, a sensible workflow with a validation checkpoint before destructive cleanup, and appropriately compact inline content that needs no external files. The only improvements are trimming the small duplication between the intro/Trigger/Workflow sections and adding brief guidance for handling failed pre-removal verification.

DimensionReasoningScore

Conciseness

The body is largely lean and command-focused with clear section headers. Minor trimmable redundancy remains: the intro ("Zero dead time. While one session runs tests...") repeats the Trigger section, the Workflow section restates the Commands section, and "Both approaches create an isolated working copy..." explains a concept Claude already knows — matching anchor 4 rather than the every-token-earns-its-place anchor 5.

4 / 5

Actionability

Commands are copy-paste ready and cover the common cases: `claude --worktree`, `git worktree add ../project-feat feature-branch`, `git worktree list`, `git worktree remove`, `git worktree prune`, and a pre-cleanup status check. This matches the fully-executable top anchor.

5 / 5

Workflow Clarity

A clear 4-step sequence (list → create → open session → cleanup) with an explicit validation checkpoint before the destructive removal op ("Before removing a worktree, verify changes are committed: `git -C ../project-feat status`"), so the destructive-operation cap does not apply. It falls short of anchor 5 only because there is no error-recovery guidance if the verification fails (e.g., uncommitted changes found).

4 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are absent) and none are needed: the ~85-line body is well-sectioned with nothing that belongs in a separate file. Per the simple-skill scoring note, well-organized sections with no external-reference need warrant the top score.

5 / 5

Total

18

/

20

Passed

Description

78%Weight 40%Scale 1-5

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 description: concrete domain, explicit and multi-trigger "Use when" clause, and a distinct niche. The main weakness is thin action coverage in the "what" portion — only create/manage are named — plus a small amount of buzz ("zero dead time") and a few missing synonyms among trigger terms.

Suggestions

Replace the generic "manage" with 1-2 more concrete operations (e.g., "create, switch between, and clean up git worktrees") to lift specificity.

Add common trigger synonyms such as "parallel", "work on two branches at once", or "run tests while developing" to broaden natural-term coverage.

Drop or ground the slogan "zero dead time" in favor of the concrete benefit it stands for, since buzzwords are penalized without adding capability information.

DimensionReasoningScore

Specificity

"Create and manage git worktrees" names the domain and two actions, but "manage" is generic and no further concrete operations (add, remove, prune, list) appear. This matches the anchor for 1-2 concrete actions without comprehensive coverage, below anchor 4 which expects several specific actions.

3 / 5

Completeness

The description explicitly answers both "what" (create and manage git worktrees for parallel coding sessions) and "when" (blocked on tests, builds, multiple branches, context switching, exploring approaches) with concrete trigger phrases. This clearly matches the top anchor; the when-clause is specific, not merely present.

5 / 5

Trigger Term Quality

Phrases like "blocked on tests, builds", "multiple branches", "context switching", and "exploring multiple approaches" are natural things users would say. A few common synonyms (e.g., "parallel", "work on two branches at once") are missing, keeping it below the comprehensive anchor 5.

4 / 5

Distinctiveness Conflict Risk

Git worktrees is a clear, distinct niche with specific triggers, but broad phrases like "context switching" and "blocked on tests" could also plausibly match general workflow-optimization or background-task skills. Minor overlap risk, matching anchor 4 rather than the minimal-conflict anchor 5.

4 / 5

Total

16

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

rohitg00/pro-workflow

Path

skills/parallel-worktrees/SKILL.md

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.