CtrlK
BlogDocsLog inGet started
Tessl Logo

find-skills

Search and discover OpenClaw skills from various sources. Use when: user wants to find available skills, search for specific functionality, or discover new skills to install.

64

Quality

77%

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 ./configs/microservice/bff-service/configs/agent-skills/clawhub/find-skills-skill/SKILL.md

The canonical home for this skill is find-skills in UnicomAI/wanwu

SKILL.md
Quality
Evals
Security

Quality

Content

65%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is well-organized with concrete, runnable commands, but it is padded with repetitive search examples and keeps all content inline with no progressive disclosure. The lowest dimensions are conciseness, workflow clarity, and progressive disclosure.

Suggestions

Collapse the nine repetitive `npx clawhub search "..."` blocks under 'Search Strategies' into a single example plus a compact keyword list (functionality / provider / popularity) to cut padding.

Move 'Common Skill Categories' (the long skill list) into a referenced file such as CATEGORIES.md and link to it from the body, giving the overview a one-level-deep reference structure.

Add explicit validation checkpoints to the 'Installation Issues' workflow (e.g., 'verify `openclaw skills list` shows the skill before proceeding') to lift workflow clarity above 2.

DimensionReasoningScore

Conciseness

It avoids explaining concepts Claude already knows, but 'Search Strategies' repeats the identical `npx clawhub search "..."` command across nine separate fenced blocks differing only by keyword, which is padded and could be collapsed to one example plus a keyword list — matching 'mostly efficient but ... could be tightened'.

2 / 3

Actionability

It provides concrete, copy-paste-ready commands (`npx clawhub search "keyword"`, `npx clawhub browse`, `npx clawhub search --sort installs`) and real URLs for each source, matching the top anchor for fully executable guidance.

3 / 3

Workflow Clarity

The 'Troubleshooting' and 'Installation Issues' sections list numbered steps, but they lack any validation checkpoints or feedback loops and the sequences are implicit; this matches 'steps listed but validation gaps; checkpoints missing or implicit', and it is not the simple <50-line single-action case that would allow a 3.

2 / 3

Progressive Disclosure

No bundle files exist and the body makes no one-level-deep references; the ~137-line document is monolithic with everything inline (the long 'Common Skill Categories' and 'Search Strategies' lists could live in separate files), matching 'some structure but content that should be separate is inline' rather than the well-split top anchor.

2 / 3

Total

9

/

12

Passed

Description

90%

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 description that cleanly states what the skill does and when to use it with natural trigger terms and a distinct niche. The only soft spot is specificity, where 'various sources' is vague relative to the concrete search actions.

DimensionReasoningScore

Specificity

Names the domain ('OpenClaw skills') and a couple of concrete actions ('Search and discover ... from various sources'), but 'various sources' is vague and it stops short of listing multiple specific concrete actions, so it sits at the anchor for 'names domain and some actions, but not comprehensive'.

2 / 3

Completeness

It explicitly answers both 'what' ('Search and discover OpenClaw skills from various sources') and 'when' ('Use when: user wants to find available skills, search for specific functionality, or discover new skills to install'), with an explicit trigger clause, matching the top anchor.

3 / 3

Trigger Term Quality

The 'Use when' clause supplies natural phrases a user would actually say — 'find available skills', 'search for specific functionality', 'discover new skills to install' — giving good coverage of common variations, matching the top anchor.

3 / 3

Distinctiveness Conflict Risk

The niche is distinct and meta — skill discovery/search — with triggers scoped to finding/searching/discovering skills, so it is unlikely to fire for unrelated skills, matching the top anchor.

3 / 3

Total

11

/

12

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

Total

13

/

16

Passed

Repository
UnicomAI/wanwu
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.