Search three platforms in parallel, score each result, return ranked recommendations.
curl "https://r.jina.ai/https://skillsmp.com/zh/search?q=" ) — indexes GitHub directly, good for official/internal skills not on ClawHubclawhub search "" ) — richest stats, OpenClaw native, best for health scoringcurl "https://r.jina.ai/https://skills.sh/search?q=" ) — broader ecosystem (Claude Code/Cursor/Cline), often has official vendor skillsclawhub search "<query>"
curl -s "https://r.jina.ai/https://skills.sh/search?q=<url-encoded-query>" --max-time 10
curl -s "https://r.jina.ai/https://skillsmp.com/zh/search?q=<url-encoded-query>" --max-time 10
If clawhub rate-limits: wait 5s, retry once. If skills.sh/SkillsMP return empty: note it, continue with what's available.
For non-English queries: search both the original term AND an English translation.
clawhub inspect <slug> --json # get stars, installsAllTime, downloads, comments, versions, updatedAt
Score each skill, then label:
🟢 70–100 | 🟡 40–69 | 🔴 <40
clawhub inspect <slug> --file SKILL.md
Flag ⚠️ (–30 pts) if SKILL.md contains:
curl to hardcoded unknown external domain (potential exfiltration)~/.env, ~/.ssh, ~/.aws or credential file pathsrm -rf or mass-destructive commandsLead with top picks with scores. Always include platform links so the user can click through to inspect details. End with install command.
Platform link formats:
https://clawhub.ai// (use slug from clawhub inspect owner field)https://skills.sh/// https://skillsmp.com/zh/skills/🔍 **Skills Search: "<query>"**
**Top Picks**
1. `slug-name` 🟢 85/100
⭐ 45 stars · 115 installs · 14.3k downloads
> one-line description
🔗 https://clawhub.ai/owner/slug-name
`clawhub install slug-name`
2. `slug-name` (skills.sh) 🟢 — 105k installs
> description
🔗 https://skills.sh/owner/repo/skill-name
`npx skills add https://github.com/<owner>/<repo> --skill <name> --yes`
**💡 Recommendation:** [1–2 sentences on which to install and why]
**Nothing great?** → Suggest creating a custom skill with `skill-creator`
Adapt verbosity to context: if user just wants a quick answer, be brief. If they're evaluating carefully, show full scores.
Note: On Discord, wrap links in <> to suppress embeds when listing multiple links, e.g.
共 1 个版本