CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-installer

Install workspace skills from curated sources or import open-source skills from GitHub.

60

Quality

70%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./runtime/harnesses/src/embedded-skills/skill-installer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%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.

The content is well-structured, concise, and actionable with concrete endpoints and a built-in validation step via the preview endpoint, suitable for a simple single-purpose skill. The only meaningful gaps are the absence of a literal HTTP-client invocation example and an explicit error-recovery loop.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence (no basic-concept padding), with the only trimmable prose being the runtime-behavior paragraph, so it sits just below the every-token-earns-its-place 5 anchor.

4 / 5

Actionability

Concrete, near-copy-paste-ready HTTP endpoints with JSON bodies and URL formats are provided, but no literal client invocation (curl/fetch) and the {workspaceId} placeholder leave minor gaps versus the fully-executable 5 anchor.

4 / 5

Workflow Clarity

The preview-then-install sequence has an explicit validation checkpoint (the no-write preview that surfaces the file list for confirmation), but it lacks an explicit error-recovery feedback loop, keeping it just below the 5 anchor.

4 / 5

Progressive Disclosure

This is a sub-50-line single-purpose skill with no need for external references, and its content is well-organized into clear one-level sections (Import, What to tell the user, Notes), meeting the simple-skill exception for a 5.

5 / 5

Total

17

/

20

Passed

Description

61%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.

The description states a clear, fairly specific purpose with natural trigger terms and low conflict risk, but it omits any explicit 'Use when' trigger guidance, which caps its completeness. Adding a usage-trigger clause would lift the strongest remaining weakness.

Suggestions

Append a 'Use when...' clause naming concrete trigger phrases (e.g. 'Use when the user wants to install, add, or import a skill, or mentions pulling a skill from GitHub').

Expand the action list slightly to improve specificity (e.g. mention previewing, listing, or removing skills if supported).

Add common synonyms a user might say ('add a skill', 'pull a skill', 'get skills from GitHub') to round out trigger-term coverage.

DimensionReasoningScore

Specificity

Names the domain ('workspace skills') and two concrete actions ('Install ... from curated sources', 'import open-source skills from GitHub'), matching the 1-2 concrete actions anchor; not comprehensive enough for a 4.

3 / 5

Completeness

The 'what' is clearly stated (install/import skills) but there is no 'Use when...' clause or equivalent trigger guidance, so per the rubric completeness is capped at 3.

3 / 5

Trigger Term Quality

Natural user-facing terms are present ('install', 'skills', 'import', 'GitHub', 'open-source skills'), giving good keyword coverage with only minor synonyms missing; falls just below the comprehensive-coverage 5 anchor.

4 / 5

Distinctiveness Conflict Risk

The skill-installation niche is mostly distinct with specific triggers ('curated sources', 'import from GitHub'), carrying only minor overlap risk with closely related skills rather than the minimal-risk 5 anchor.

4 / 5

Total

14

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository
holaboss-ai/holaOS
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.