- name
- skill-finder
- description
- Multi-platform skill ranking and discovery system with 25,000+ skills. Supports Tencent SkillHub, Xfyun SkillHub, and local skills. Use when the user asks about skill rankings, best skills, skill recommendations, discovering new skills, or wants to install skills. Triggers on phrases like "rank skills", "best skills", "top skills", "skill recommendations", "install skill", "search skills", "热度最高", "最受欢迎的技能", "技能排名", "推荐技能".
Skill Rank - Multi-Platform Skill Ranking & Discovery
A meta-skill that ranks 25,000+ skills from multiple platforms and helps users discover and install high-quality skills.
Supported Platforms
| Platform | Skills Count | Status | API |
|---|---|---|---|
| Tencent SkillHub | 25,264 | ✅ Real-time | https://lightmake.site/api/skills |
| Xfyun SkillHub | 891 | ✅ Real-time | https://skill.xfyun.cn/api/v1/skills |
| Local Installed | Auto-detect | ✅ Auto-scan | N/A |
Commands
List Top Skills
skill-rank --list [--top N] [--source tencent|xfyun|local]Search Skills
skill-rank --search <keyword>View Skill Details
skill-rank --info <skill-name>Install a Skill
# Preview installation (dry run)
skill-rank --install <skill-name> --dry-run
# Actually install
skill-rank --install <skill-name>Update Database
skill-rank --updateShow Configuration
skill-rank --configWorkflow
When user asks about skill rankings or recommendations:
- Check database - If empty or outdated, run
--updatefirst - List or search - Show ranked results
- Provide details - Use
--infofor specific skills - Help install - Use
--installto guide or execute installation
Ranking Algorithm
Skills are scored based on:
- Downloads (60%) - Popularity indicator
- Stars (40%) - Community endorsement
Score = min(log₁₀(downloads + 1) × 15, 60) + min(log₁₀(stars + 1) × 20, 40)
Installation Feature
The --install command supports:
- Automatic CLI detection - Checks if
skillhuborclawhubis installed - Dry run mode - Preview what would be installed with
--dry-run - Real-time output - Streams installation progress
- Error handling - Provides helpful installation instructions if CLI is missing
CLI Installation
# For Tencent SkillHub
npm install -g @clawdbot/skillhub
# For ClawHub
npm install -g clawhubExample Usage
User: "What are the most popular skills?" Action: Run skill-rank --list --top 10
User: "Find me a skill for PDF editing" Action: Run skill-rank --search pdf
User: "Tell me about the github skill" Action: Run skill-rank --info github
User: "Install the summarize skill" Action:
# First preview
skill-rank --install summarize --dry-run
# Then install
skill-rank --install summarizeUser: "更新技能排名" Action: Run skill-rank --update
User: "小红书相关的技能" Action: Run skill-rank --search 小红书
Data Sources
- Tencent SkillHub: https://skillhub.tencent.com
- Xfyun SkillHub: https://skill.xfyun.cn
- Local:
~/.openclaw/workspace/skills/
Top 10 Skills (by downloads)
- self-improving-agent - 持续改进学习 (253K downloads)
- find-skills - 发现并安装技能 (234K downloads)
- summarize - URL/文件总结 (177K downloads)
- agent-browser - 浏览器自动化 (147K downloads)
- gog - Google Workspace CLI (119K downloads)
- github - GitHub CLI (118K downloads)
- ontology - 知识图谱 (117K downloads)
- skill-vetter - 技能安全预审 (113K downloads)
- proactive-agent - 主动智能体 (112K downloads)
- weather - 天气预报 (101K downloads)
No Dependencies
This skill uses only Python standard library:
urllib.request- HTTP requestssqlite3- Local databasejson- JSON parsingsubprocess- CLI execution
No pip install required!
Limitations
- First
--updatemay take 2-3 minutes to fetch all 25K+ skills - Install commands require
skillhuborclawhubCLI tools to be installed - Network access required for real-time data