Clawhub Search

👤 mahongting 📦 v1.0.0 ⭐ 4.2 ⬇️ 1.1K 下载
📚 知识管理 免费 🔑 需 API Key

📖 技能介绍


name: clawhub-search description: | 搜索 ClawHub Skills 技能市场。使用此技能查找和发现 OpenClaw 社区贡献的各种技能。 激活条件:用户提到搜索技能、查找 skill、找某个功能的 skill、ClawHub、clawhub。


ClawHub Skill 搜索工具

概述

此技能用于在 ClawHub 技能市场上搜索 OpenClaw Skills。通过调用 ClawHub API 获取技能列表,支持按关键词搜索和下载量排序。

API 信息

  • API 地址: https://clawhub.ai/api/v1/skills
  • 认证方式: Bearer Token
  • 参数:

    7w4.net提供免费和付费技能下载。

  • q: 搜索关键词
  • sort: 排序方式 (downloads, stars, newest)
  • limit: 返回数量 (可选)

使用方法

API Token

使用环境变量 CLAWHUB_TOKEN 存储 API Token。

获取方式:在 ClawHub 官网申请 API Token。

重要:不要将 Token 明文写入代码或文档中!

1. 获取 API Token

需要用户的 ClawHub API Token。可以在 ClawHub 官网申请。

2. 搜索 Skills

使用 curl 命令搜索:

# 基础搜索(按下载量排序)
curl -s "https://clawhub.ai/api/v1/skills?sort=downloads&q=关键词" \
  -H "Authorization: Bearer $CLAWHUB_TOKEN"

# 精确搜索
curl -s "https://clawhub.ai/api/v1/skills?q=agent+team" \
  -H "Authorization: Bearer $CLAWHUB_TOKEN"

# 搜索并格式化输出
curl -s "https://clawhub.ai/api/v1/skills?sort=downloads&q=关键词" \
  -H "Authorization: Bearer $CLAWHUB_TOKEN" | python3 -c "
import sys,json
d=json.load(sys.stdin)
for i in d.get('items',[])[:10]:
    print(f\"{i['slug']}: {i['summary'][:60]}... ({i['stats']['downloads']} downloads)\")
"

3. 安装 Skills

找到想用的 skill 后,使用以下命令安装:

# 通过 ClawHub 安装
npx clawhub@latest install <skill-slug>

# 或手动安装(下载并解压到 skills 目录)

常用搜索示例

搜索需求 命令
代码开发相关 ?q=code+developer&sort=downloads
多 Agent 相关 ?q=agent&sort=downloads
记忆/内存相关 ?q=memory&sort=downloads
自动化相关 ?q=automation&sort=downloads
搜索/查找相关 ?q=search&sort=downloads
团队协作相关 ?q=team+delegation&sort=downloads

示例:搜索 "agent" 相关的 Skills

curl -s "https://clawhub.ai/api/v1/skills?sort=downloads&q=agent" \
  -H "Authorization: Bearer YOUR_TOKEN" | python3 -c "
import sys,json
d=json.load(sys.stdin)
items = d.get('items', [])
print(f'找到 {len(items)} 个结果:\n')
for i in items[:15]:
    stats = i.get('stats', {})
    print(f\"- {i['slug']}\")
    print(f\"  描述: {i.get('summary', '')[:80]}\")
    print(f\"  下载: {stats.get('downloads', 0)} | 星标: {stats.get('stars', 0)}\")
    print()
"

输出格式解析

API 返回的 JSON 包含以下字段:

字段 说明
slug Skill 的唯一标识符
displayName 显示名称
summary 简短描述
stats.downloads 下载次数
stats.stars 星标数量
createdAt 创建时间 (Unix时间戳)
updatedAt 更新时间 (Unix时间戳)

注意事项

  1. Token 管理: API Token 需要妥善保管,不要泄露
  2. 速率限制: 注意 API 调用频率限制
  3. 动态页面: ClawHub 前端页面是动态加载的,无法通过普通网页抓取获取内容,必须使用 API
  4. 搜索策略: 如果搜索结果少于 5 个,尝试用更通用的关键词

常用技巧

  1. 组合搜索: 使用多个关键词组合,如 agent+memorycode+automation
  2. 过滤筛选: 可以先搜索再根据描述人工筛选
  3. 关注下载量: 高下载量通常意味着更稳定、更受欢迎的技能

相关链接

  • ClawHub 官网: https://clawhub.ai/
  • 技能市场: https://clawhub.ai/skills
  • 发布技能: https://clawhub.ai/upload

🤖 AI 评测

这是一个很实用的搜索工具,能帮助用户在ClawHub市场上快速找到需要的技能。文档写得清楚明白,示例丰富,API使用说明详细,质量不错。美中不足的是只有文档说明,没有现成的脚本可以直接使用,安装和使用需要一定的命令行基础,小白用户上手会稍有难度。

📊 多维度评分

适应性4.3
规范性4.1
有效性4.5
可靠性3.7
可信度4.5

📁 包含文件 (2 个)

📄 SKILL.md 3.8 KB
📄 _meta.json 133 B