CtrlK
BlogDocsLog inGet started
Tessl Logo

nv-worktree-create

Create a sibling git worktree and a new branch with the same name, copy local `.env*` files, initialize the enterprise submodule, wire enterprise symlinks, and move the agent into the worktree. Use when the user asks for a worktree, parallel branch checkout, or `/worktree` with a branch name.

80

Quality

100%

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

100%

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

The content is a well-structured, executable playbook: concise, action-oriented, with preflight validation and graceful fallbacks for fragile operations, and it cleanly defers detail to one-level-deep sibling skills.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — it never explains what a worktree or submodule is, and every line carries an executable instruction or a deliberate caveat, matching the 'lean and efficient; every token earns its place' anchor.

3 / 3

Actionability

Guidance is concrete and copy-paste ready, e.g. 'git worktree add -b <branch> <worktree-path> [<base-ref>]' and 'git submodule update --init --depth 1 .source' with specific flags, satisfying the 'fully executable code/commands' anchor.

3 / 3

Workflow Clarity

A clear six-step sequence includes preflight validation checkpoints ('git status --porcelain' warn-if-dirty, abort if target path exists) and an explicit error-recovery fallback ('warn and continue in OSS mode') for the fragile enterprise submodule step.

3 / 3

Progressive Disclosure

SKILL.md acts as an overview with clearly signaled one-level-deep references ('read nv-worktree-commands', 'read nv-worktree-cleanup', 'read enterprise-submodule') and a dedicated 'Do not' section, with no nested reference chains; no bundle files exist in the skill directory to verify against.

3 / 3

Total

12

/

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.

The description is specific, third-person, and answers both 'what' and 'when' with explicit natural-language triggers and a slash-command reference. It is a strong, low-conflict skill description.

DimensionReasoningScore

Specificity

The description enumerates multiple concrete actions — 'Create a sibling git worktree and a new branch', 'copy local .env* files', 'initialize the enterprise submodule', 'wire enterprise symlinks', and 'move the agent into the worktree' — matching the 'lists multiple specific concrete actions' anchor rather than the domain-only level 2.

3 / 3

Completeness

It states both what the skill does (the full action list) and when to use it via an explicit 'Use when the user asks for a worktree, parallel branch checkout, or /worktree with a branch name' trigger clause.

3 / 3

Trigger Term Quality

Natural user-facing terms are present ('worktree', 'parallel branch checkout', '/worktree with a branch name'), which are exactly what a user would say when needing this skill; not just internal jargon.

3 / 3

Distinctiveness Conflict Risk

The niche is narrow and specific (git worktree creation paired with enterprise submodule wiring), with distinct triggers unlikely to fire for unrelated skills.

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
novuhq/novu
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.