CtrlK
BlogDocsLog inGet started
Tessl Logo

git-advanced

Advanced git workflows including worktrees, bisect, interactive rebase, hooks, and recovery techniques

68

Quality

81%

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

80%

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

The content is highly actionable and concise, packed with executable git examples and a useful anti-patterns/checklist section. Its main weakness is structural: it is a monolithic reference catalog lacking explicit validation checkpoints in workflows and external file splitting.

Suggestions

Add explicit validation checkpoints to risky workflows, e.g. after 'git rebase --continue' note 'verify tests pass before pushing' and recommend 'git reflog' before any 'git reset --hard'.

Consider moving the larger reference blocks (git hooks, recovery techniques, aliases) into separate files under ./references/ and linking them one level deep from SKILL.md to improve progressive disclosure.

DimensionReasoningScore

Conciseness

The body is lean and code-dense with only one-line contextual notes per section; it does not re-explain git basics Claude already knows, so every token earns its place.

3 / 3

Actionability

Sections are filled with copy-paste-ready, executable bash commands (e.g. 'git worktree add ../feature-auth feature/auth', 'git bisect run npm test') rather than pseudocode or abstract direction.

3 / 3

Workflow Clarity

Bisect and recovery show sequences and a final checklist exists, but most sections are a command catalog without explicit validate->fix->retry checkpoints for destructive operations like 'git reset --hard' or rebase conflict resolution.

2 / 3

Progressive Disclosure

No bundle files exist and the content is well-sectioned, but it is a single monolithic file over 50 lines where reference material (hooks, aliases, recovery) could be split into separate referenced files.

2 / 3

Total

10

/

12

Passed

Description

82%

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 and distinctive with strong natural trigger terms, but it lacks an explicit 'Use when...' clause, leaving the usage trigger only implied. Adding a trigger sentence would raise completeness to the top level.

Suggestions

Append an explicit 'Use when...' clause, e.g. 'Use when the user needs advanced git workflows such as worktrees, bisect, interactive rebase, hooks, or recovery from mistakes.'

Add common natural variations users might say ('undo a git mistake', 'find a buggy commit', 'clean up commits') to broaden trigger coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete git features — 'worktrees, bisect, interactive rebase, hooks, and recovery techniques' — matching the anchor for several specific concrete actions rather than a single vague domain.

3 / 3

Completeness

It states what the skill covers but provides no explicit 'Use when...' trigger guidance, so the 'when' is only implied — capping completeness at 2 per the rubric guideline.

2 / 3

Trigger Term Quality

Terms like 'worktrees', 'bisect', 'interactive rebase', and 'hooks' are exactly what a user would say when requesting advanced git help; coverage of natural phrasing is good.

3 / 3

Distinctiveness Conflict Risk

'Advanced git workflows' with specific triggers like bisect and worktrees carves a clear niche unlikely to conflict with a basic git skill.

3 / 3

Total

11

/

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
rohitg00/awesome-claude-code-toolkit
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.