CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

find-skills

Discover and install agent skills from the open ecosystem. Use when you encounter an unfamiliar domain, framework, or workflow that you lack specialized knowledge about, or when your coordinator suggests searching for skills before starting a task.

Quality

75%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Critical

Do not install without reviewing

Fix and improve this skill with Tessl

tessl review fix ./manager/agent/hermes-worker-agent/skills/find-skills/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%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 a strong, highly actionable guide: every step is backed by executable commands, concrete query examples, and modeled outputs, with sensible handling of the no-results and direct-import paths. Its main cost is token efficiency — the script path is repeated many times and a few sections (CLI concept explanation, security assurance) add little actionable value. Progressive disclosure is decent given the single-script bundle, though the long body could offload reference material (categories, tips) to separate files.

Suggestions

Define FIND_SKILLS_SCRIPT once and use it thereafter; drop the full path re-derivations in the Skill Resources section and example outputs to cut substantial token overhead.

Remove or drastically shrink the "What is the Skills CLI?" and "Security Assurance" sections — they explain concepts Claude does not need and do not change what commands to run.

Move the common-categories table and search tips into a small references/ file (e.g., references/search-tips.md) and add a verification step after install (list or load the installed skill) to close the workflow validation gap.

DimensionReasoningScore

Conciseness

The body is mostly efficient with concrete commands, but the script path/variable is repeated roughly eight times across sections, and "What is the Skills CLI?" ("Skills are modular packages that extend agent capabilities...") plus the "Security Assurance" section explain context Claude does not need. This matches the 3 anchor (mostly efficient but includes unnecessary explanation) rather than 4, where only minor trimming would be needed.

3 / 5

Actionability

Fully executable, copy-paste-ready commands appear throughout: the pinned FIND_SKILLS_SCRIPT invocation, concrete search examples ("find react performance", "find pr review", "find changelog"), direct install examples for market imports, and an npm fallback if the CLI is missing. Specific examples cover the common cases and include a modeled response template, matching the 5 anchor.

5 / 5

Workflow Clarity

A clear four-step sequence (understand the need → search → present options → offer to install) with a Step 2A branch for direct market imports and a "When No Skills Are Found" fallback path. It falls short of 5 because there is no validation step confirming an install succeeded (e.g., listing or loading the installed skill), matching the 4 anchor with minor validation gaps rather than explicit feedback loops.

4 / 5

Progressive Disclosure

The body is well sectioned and the single bundle file (scripts/agentteams-find-skill.sh, verified present) is clearly signaled via a dedicated "Skill Resources" section that explains the absolute-path invocation. It is not 5 because everything lives inline in SKILL.md with no one-level-deep reference files, and content like the common-categories table and search tips could be externalized; it is comfortably above 3 since structure is good and the script reference is clearly flagged.

4 / 5

Total

16

/

20

Passed

Description

62%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 clearly answers both what the skill does and when to use it, in appropriately concise third-person form. Its main weaknesses are limited action coverage (only discover and install) and trigger phrasing that is generic ("unfamiliar domain, framework, or workflow") rather than the natural user phrases the body itself identifies ("find a skill for X", "import X skill from market"). It is solid but sits noticeably below the strongest examples in specificity and trigger quality.

Suggestions

List the full set of concrete actions (search/find, install, check for updates, browse the registry) instead of only "discover and install".

Add natural trigger phrases users would actually say, such as "find a skill for X", "is there a skill for X", or "install X skill from market", which the body already recognizes as triggers.

Narrow the "unfamiliar domain, framework, or workflow" trigger to explicitly reference skill/package discovery language so it does not overlap with general domain-expertise skills.

DimensionReasoningScore

Specificity

"Discover and install agent skills from the open ecosystem" names the domain with exactly two concrete actions (discover, install), matching the anchor for 1-2 concrete actions that are not comprehensive. It does not list several actions (e.g., search, browse, update skills), so it falls short of a 4.

3 / 5

Completeness

Both a clear "what" ("Discover and install agent skills from the open ecosystem") and an explicit "Use when..." clause with two trigger conditions are present. The "when" is explicit but could be more specific with concrete user-quoted trigger phrases, matching the 4 anchor rather than the 5, which requires concrete trigger phrases alongside both what and when.

4 / 5

Trigger Term Quality

Triggers like "unfamiliar domain, framework, or workflow" are relevant keywords, but the natural phrases users would actually say ("find a skill for X", "is there a skill for X", "install X from market") are missing from the description. Keyword coverage exists but common variations and synonyms are absent, matching the 3 anchor rather than the 4.

3 / 5

Distinctiveness Conflict Risk

Skill discovery/installation is a clear niche with mostly distinct triggers. However, "when you encounter an unfamiliar domain, framework, or workflow that you lack specialized knowledge about" is broad enough to overlap with virtually any specialized domain skill, keeping it at 4 rather than 5 (minimal conflict risk).

4 / 5

Total

14

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

agentscope-ai/AgentTeams

Path

manager/agent/hermes-worker-agent/skills/find-skills/SKILL.md

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.