CtrlK
BlogDocsLog inGet started
Tessl Logo

install-from-remote-library

Use when installing skills from a shared ai-agent-skills library repo. Inspect with `--list` first, prefer `--collection`, and preview with `--dry-run` before installing.

64

Quality

78%

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 ./skills/install-from-remote-library/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%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, fully executable skill with an explicit validation checkpoint (dry-run) and error-recovery loop. Its only real weakness is redundancy — the same scoping rules are repeated across Invariants, Workflow, and Decision Rules and could be consolidated.

Suggestions

Consolidate the repeated guidance: state 'prefer --collection' and 'always --dry-run' once (e.g., in Invariants only) and let the Workflow carry the commands, cutting roughly a third of the body.

Drop or fold the Goal section into the description, since 'without guessing, over-installing, or skipping the preview step' restates the Invariants.

Briefly explain the '-p' flag (or drop it) so the copy-paste commands are fully self-explanatory.

DimensionReasoningScore

Conciseness

The body is mostly efficient with concrete commands and no concept over-explanation, but 'Prefer `--collection`' is stated three times (Invariants, Workflow step 2, Decision Rules), 'Always run `--dry-run`' duplicates Workflow step 3, and the Goal section restates the frontmatter description. Not a 4 because this cross-section repetition goes beyond minor trimming; not a 2 because nothing is padded prose or known-concept explanation.

3 / 5

Actionability

Every step is copy-paste ready (e.g., 'npx ai-agent-skills install <owner>/<repo> --collection starter-pack --dry-run -p') and both the collection and single-skill paths are shown with concrete commands. Only nit is the unexplained '-p' flag, which does not create a gap.

5 / 5

Workflow Clarity

Clear four-step sequence (inspect, choose scope, preview, install) with the dry-run as an explicit validation checkpoint and an error-recovery feedback loop ('If the install path throws an ERROR / HINT, surface that verbatim and follow the hint before retrying'), plus a stop-and-report rule for unclear output.

5 / 5

Progressive Disclosure

No bundle files exist, and none are needed: the body is short, self-contained, and cleanly sectioned (Goal / Invariants / Workflow / Decision Rules / Done) with nothing that belongs in a separate file. Per the simple-skill guideline, well-organized sections alone warrant a 5.

5 / 5

Total

18

/

20

Passed

Description

71%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, tight description with an explicit 'Use when' clause and concrete flag-level actions, well differentiated by tool-specific scoping. Its main weakness is thin natural-language trigger coverage beyond the literal 'installing skills' phrasing.

Suggestions

Broaden trigger terms to include natural user phrasings such as 'skill library', 'add skills from the shared repo', or 'browse available skills' so the description fires on more varied requests.

Lead with a capability statement (e.g., 'Installs skills from a shared ai-agent-skills library repo') before the 'Use when' clause to strengthen the 'what' half of the description.

DimensionReasoningScore

Specificity

Names the domain ('installing skills from a shared ai-agent-skills library repo') plus several concrete flag-level actions ('Inspect with `--list` first, prefer `--collection`, and preview with `--dry-run`'). Not a 5 because it lists workflow mechanics rather than comprehensively enumerating what the skill does.

4 / 5

Completeness

Explicitly answers both parts: 'Use when installing skills from a shared ai-agent-skills library repo' gives a clear when, and the action list gives a what. Not a 5 because the 'what' leans procedural and lacks concrete trigger phrases beyond the single when-clause.

4 / 5

Trigger Term Quality

Contains some relevant keywords ('installing skills', 'shared ai-agent-skills library repo') but misses common natural variations users would say, such as 'skill library', 'add skills', or 'browse the skills repo'. Not a 4 because coverage is thin rather than just missing a few synonyms.

3 / 5

Distinctiveness Conflict Risk

Scoped to a specific tool ('shared ai-agent-skills library repo') with distinctive flags (--list, --collection, --dry-run), creating a clear niche with minimal overlap risk against generic install or library-management skills.

5 / 5

Total

16

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
MoizIbnYousaf/ai-agent-skills
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.