CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

using-git-worktrees

Isola trabalho em Git worktrees com verificacoes de seguranca. Trigger em: "worktree", "isolar workspace", "trabalhar isolado", "workspace isolado", "criar worktree", "ja estou num worktree", "aninhar worktree", "worktree dentro de worktree", "baseline de testes", "verificar baseline limpa", "detectar isolamento", "git worktree add", "ferramenta nativa de worktree", "EnterWorktree", "plano de implementacao isolado", "trabalho paralelo sem afetar o branch atual".

Quality

84%

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

81%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-built protocol skill: it sequences detection, creation, setup, and baseline verification with executable commands, explicit MUST-level validation, and error-recovery branches for every failure mode it anticipates. The main weakness is redundancy — several rules are stated in prose and then restated in two tables — which costs tokens without adding guidance. Bundle structure is trivially clean since the skill ships as a single self-contained file with only one-level, clearly signaled pointers to kit infrastructure.

DimensionReasoningScore

Conciseness

Dense and actionable throughout, with no explanations of concepts Claude already knows; minor redundancy in that the 'Referência Rápida' and 'Racionalizações Comuns' tables restate earlier steps and 'Relação com commands/worktree.md' repeats dispatcher details. Not 5 because the check-ignore and baseline rules are stated three times each across prose and tables.

4 / 5

Actionability

Concrete executable commands throughout: 'git rev-parse --git-dir', 'git check-ignore -q .worktrees', 'git worktree add "$path" -b "$BRANCH_NAME"', and auto-detect setup blocks. Not 5 because 'npm test / cargo test / pytest / go test ./...' is slash-notation rather than copy-paste ready and $LOCATION is defined only in prose.

4 / 5

Workflow Clarity

Explicit Passo 0→3 sequence with validation checkpoints (MUST 'git check-ignore', the submodule guard before concluding 'já estou num worktree') and error-recovery branches ('Se os testes falharem: reportar as falhas e perguntar', 'Fallback de sandbox' on permission failure), plus a checklist-style quick-reference table. Clearly matches the anchor for explicit validation with feedback loops; the destructive/batch cap does not apply since validation is present.

5 / 5

Progressive Disclosure

A single self-contained SKILL.md (~160 lines) with well-organized headers, numbered steps, and tables; pointers to kit components (commands/worktree.md, scripts/worktree.mjs, policies/) are clearly signaled and one level deep with no nested 'see X for the actual instructions' pattern. Not 5 because the quick-reference and rationalization tables restate inline material that could be consolidated or split out.

4 / 5

Total

17

/

20

Passed

Description

81%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 with an explicitly signaled trigger list that covers natural user phrasing comprehensively, including synonyms, nested-worktree concerns, and tool names, giving it excellent trigger quality and low conflict risk. Its one weakness is the thin what-clause: 'com verificacoes de seguranca' is vague, and the skill's concrete capabilities (isolation detection, project setup, test baseline) surface only indirectly through trigger terms. Stating those capabilities directly would raise both specificity and completeness.

Suggestions

Replace the vague 'com verificacoes de seguranca' with the actual capabilities, e.g. 'Detecta worktree existente, cria worktree isolado (ferramenta nativa ou git manual), roda setup do projeto e verifica baseline de testes' — this would raise specificity from naming one action to listing several concrete actions.

State what the safety checks are (detecção de isolamento/submodule, verificação de .gitignore, baseline de testes) so the 'what' half of completeness answers comprehensively rather than leaving it to be inferred from the trigger list.

DimensionReasoningScore

Specificity

The what-clause names the domain and one concrete action — 'Isola trabalho em Git worktrees com verificacoes de seguranca' — but 'verificacoes de seguranca' is generic, and the remaining actions (criar worktree, detectar isolamento, baseline de testes) appear only as trigger phrases rather than stated capabilities. Not 4 because several specific actions are never listed as capabilities; not 2 because a concrete action in a named domain is explicitly stated.

3 / 5

Completeness

Both parts are explicit: what ('Isola trabalho em Git worktrees com verificacoes de seguranca') and when ('Trigger em: ...' with an extensive list of concrete trigger phrases). Not 5 because the what is narrow — the protocol's actual capabilities (detecção de isolamento, setup de projeto, baseline de testes) are never stated as actions, sitting between the 4 and 5 anchors but closer to 4.

4 / 5

Trigger Term Quality

Comprehensive natural-term coverage including synonyms and variations: 'worktree', 'criar worktree', 'aninhar worktree', 'worktree dentro de worktree', 'trabalhar isolado', 'trabalho paralelo sem afetar o branch atual', plus tool names 'EnterWorktree' and 'git worktree add'. Clearly matches the comprehensive-synonyms anchor, and no common variation is missing.

5 / 5

Distinctiveness Conflict Risk

Clear niche (git worktree isolation) with distinct triggers like 'aninhar worktree', 'worktree dentro de worktree', 'EnterWorktree', and 'baseline de testes'. Minimal overlap risk — only a generic git skill could plausibly collide, and the trigger list is far more specific than any generic phrasing.

5 / 5

Total

17

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

15

/

16

Passed

Repository

felvieira/claude-skills-fv

Path

skills/65-using-git-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.