CtrlK
BlogDocsLog inGet started
Tessl Logo

my-repos

Locate and work with dwmkerr's repositories. Use when user mentions "my repos", "my repo X", "check my repo", or needs to find/access a specific repository.

61

Quality

71%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/dwmkerr/skills/my-repos/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%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, actionable guide that assumes Claude's competence and gives copy-paste commands for locating and restoring repos. Its main gap is the absence of explicit validation/verification around destructive git operations, which caps workflow clarity.

Suggestions

Add a verification step after state restoration, e.g. check `git stash pop` succeeded and `git status` is clean before proceeding.

Note that `git stash pop` can fail on conflicts and how to recover (e.g. resolve or `git stash drop` only after confirming).

De-duplicate the repo paths: keep them in the tree diagram or 'GitHub Details', not both, to tighten conciseness.

DimensionReasoningScore

Conciseness

Mostly lean with concrete commands and no concept over-explanation, but the description is restated and paths appear redundantly in the tree, 'GitHub Details', and command blocks, leaving minor trimmable content.

4 / 5

Actionability

Provides concrete, executable commands (ls, git stash/fetch/checkout, gh repo view, git clone, grep) with placeholders covering common cases; minor gaps such as substituted <repo-name> keep it just below fully copy-paste ready.

4 / 5

Workflow Clarity

The find-local / clone / restore-state flow is clearly numbered, but destructive operations (git stash --include-untracked, git checkout) lack explicit validation or verification checkpoints, capping this dimension at 3 per the destructive-operations guideline.

3 / 5

Progressive Disclosure

Well-organized into clear sections (Repository Structure, Finding a Repository, GitHub Details, Common Repos, Example Usage) with no external references needed; minor redundancy between the tree and path listings keeps it below the top anchor.

4 / 5

Total

15

/

20

Passed

Description

73%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 clear, well-triggered description that names its niche and provides concrete 'Use when' phrases; its main weakness is the generic 'work with' verb that under-specifies the actual capabilities. It is distinct and unlikely to fire for the wrong skill.

Suggestions

Replace the generic 'work with' with specific verbs, e.g. 'Locate, clone, inspect, and navigate dwmkerr's repositories'.

Add a couple of natural trigger synonyms such as 'find my repo' or 'open my repo' to broaden keyword coverage.

DimensionReasoningScore

Specificity

Names the domain ('dwmkerr's repositories') with two actions ('Locate and work with'), but 'work with' is generic and the coverage is not comprehensive, matching the anchor for domain + 1-2 concrete actions.

3 / 5

Completeness

Both 'what' (locate and work with the repositories) and 'when' (explicit 'Use when...' with concrete triggers) are present; the 'what' is slightly generic, keeping it just below the top anchor.

4 / 5

Trigger Term Quality

Includes several natural phrases a user would actually say ('my repos', 'my repo X', 'check my repo') plus a paraphrased need, giving good keyword coverage though a few synonymous phrasings are missing.

4 / 5

Distinctiveness Conflict Risk

Scoped to a specific user's repos with distinct personal triggers ('my repos', 'my repo X'), giving it a clear niche with minimal overlap risk against other skills.

5 / 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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
dwmkerr/claude-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.