🔍 OpenClaw skill to discover and install agent skills from ClawHub + AgentSkill.work
SaferSkills independently audited skill-finder (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Discover and install agent skills from two complementary sources:
| Source | Coverage | Search | Install |
|---|---|---|---|
| ClawHub (clawhub.com) | Curated registry, versioned packages | Vector semantic search | npx clawhub install <slug> |
| AgentSkill.work | 330+ GitHub repos, enriched metadata | REST API keyword + filters | npx clawhub install or git clone |
Always search both sources — they overlap but each has unique skills.
ClawHub — semantic search understands intent ("manage my tasks" finds todo skills):
npx clawhub search "<query>" --limit 10AgentSkill.work — keyword search with filters:
# By keyword
curl -s "https://agentskill.work/api/skills?q=<query>&limit=10&sort=stars"
# By topic (GitHub topic tag)
curl -s "https://agentskill.work/api/skills?topic=<topic>&limit=10&sort=stars"
# By language
curl -s "https://agentskill.work/api/skills?language=Python&limit=10&sort=stars"
# Combined filters
curl -s "https://agentskill.work/api/skills?q=<query>&topic=<topic>&language=<lang>&limit=10&sort=stars"Parse results with:
curl -s "<url>" | python3 -c "
import sys, json
data = json.load(sys.stdin)
print(f'Found {data[\"total\"]} skills:')
for s in data['items']:
desc = s.get('description') or ''
print(f' {s[\"full_name\"]} ★{s[\"stars\"]} {desc[:80]}')
"#### AgentSkill.work API Reference
| Endpoint | Description |
|---|---|
GET /api/skills | List/search skills |
GET /api/skills/{owner}/{repo} | Skill detail |
GET /api/skills/{owner}/{repo}/related | Related skills |
GET /api/facets/topics?limit=20 | Available topics |
GET /api/facets/languages?limit=20 | Available languages |
Query parameters for /api/skills:
| Param | Type | Default | Description | |
|---|---|---|---|---|
q | string | — | Keyword search | |
topic | string | — | Filter by GitHub topic | |
language | string | — | Filter by programming language | |
owner | string | — | Filter by GitHub owner | |
sort | stars \ | newest | stars | Sort order |
limit | 1-100 | 20 | Results per page | |
offset | int | 0 | Pagination offset |
Merge results from both sources into a single list. For each skill show:
Use a numbered list or compact table. If the user speaks Chinese, prefer description_zh or summary_zh from AgentSkill.work.
Get details on a skill before committing:
# ClawHub — metadata, stats, owner
npx clawhub inspect <slug> --json
# ClawHub — see what files are included
npx clawhub inspect <slug> --files
# ClawHub — read a specific file
npx clawhub inspect <slug> --file SKILL.md
# AgentSkill.work — full detail with features, use cases
curl -s "https://agentskill.work/api/skills/<owner>/<repo>"From ClawHub (preferred — versioned, validated):
npx clawhub install <slug>Add --force to overwrite an existing installation.
From GitHub (when only on AgentSkill.work):
cd skills/
git clone <html_url> <skill-name>After cloning, verify SKILL.md exists. If missing, the repo may not be a proper agent skill.
openclaw skills list 2>&1 | grep -i "<skill-name>"
openclaw skills check # shows ready vs missing requirementsNew skills are picked up on the next session — no restart needed.
# ClawHub trending / most downloaded
npx clawhub explore --sort trending --limit 10
npx clawhub explore --sort downloads --limit 10
# AgentSkill.work — discover topics
curl -s "https://agentskill.work/api/facets/topics?limit=20"
# AgentSkill.work — browse a topic
curl -s "https://agentskill.work/api/skills?topic=mcp&sort=stars&limit=10"description_zh, summary_zh, key_features_zh for Chinese descriptions./api/skills/{owner}/{repo}/related to discover similar ones.npx clawhub publish or the skill-creator skill.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.