CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-installer

Install, update, trust, or inspect Codewhale skills from GitHub or local skill folders. Use when the user asks for available skills or wants a community skill installed.

68

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

The risk profile of this skill

SKILL.md
Quality
Evals
Security

Quality

Content

72%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 compact, mostly actionable skill body weakened by a truncated, incoherent final workflow step and missing validation checkpoints for destructive operations like uninstall. Progressive disclosure and command specificity are strong.

Suggestions

Complete Workflow step 5 — it cuts off mid-sentence at 'with'; finish the precedence explanation or remove the step.

Add an explicit validation checkpoint for destructive/batch operations (e.g., after '/skill uninstall', confirm the skill is gone from '/skills' before declaring success).

Provide a concrete command or invocation for installing from a local skill folder, which is named as a source but has no corresponding command.

DimensionReasoningScore

Conciseness

The body is lean — concrete slash commands with no concept padding and no over-explanation. Not a 5 because the intro line restates the frontmatter description and Workflow step 5 trails off mid-sentence ('...with'), adding noise without earning its place.

4 / 5

Actionability

The Commands section provides copy-paste-ready invocations ('/skill install github:<owner>/<repo>', '/skill uninstall <name>') covering the common cases. Not a 5 because no concrete command is given for installing from a local folder or 'inspect', and the truncated Workflow step leaves a gap.

4 / 5

Workflow Clarity

A numbered 5-step sequence exists, but it lacks validation/verification checkpoints for destructive operations (uninstall), and step 5 is incoherent ('...precedence over global ~/.codewhale/skills, with'). The destructive-ops cap and the truncated step prevent scoring above 3.

3 / 5

Progressive Disclosure

The skill is under 50 lines with no external references needed and is organized into clear '## Commands' and '## Workflow' sections, meeting the simple-skill exception for full marks.

5 / 5

Total

16

/

20

Passed

Description

92%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, third-person description that states concrete actions and an explicit trigger clause with minimal conflict risk. The only meaningful gap is keyword coverage, which is good but not comprehensive in synonyms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Install, update, trust, or inspect' — across 'GitHub or local skill folders', giving comprehensive coverage of the skill-management lifecycle. Not a 4 because there are no real coverage gaps; the actions are specific rather than generic.

5 / 5

Completeness

Explicitly answers what ('Install, update, trust, or inspect Codewhale skills from GitHub or local skill folders') and when ('Use when the user asks for available skills or wants a community skill installed') with concrete trigger phrases. Not a 4 because the 'when' is fully explicit rather than merely present.

5 / 5

Trigger Term Quality

'available skills' and 'community skill installed' are natural user phrases, but synonyms/variants (e.g., 'add', 'browse', 'marketplace') are missing. Not a 5 because keyword coverage is good rather than comprehensive; not a 3 because it includes genuinely natural terms beyond a single generic keyword.

4 / 5

Distinctiveness Conflict Risk

'Codewhale skills' with GitHub/local-folder sources carves a clear, narrow niche with distinct triggers and minimal overlap risk. Not a 4 because the niche is unambiguous rather than merely 'mostly distinct'.

5 / 5

Total

19

/

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
Hmbown/Codewhale
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.