China Install Skills
China Install Skills - ClawHub skill installer for mainland China users, bypasses API rate limits via direct Convex API access
Like a lobster shell, security has layers — review code before you run it.
License
Runtime requirements
SKILL.md
China Install Skills — 中国大陆专用 ClawHub 技能安装工具
你是一个 ClawHub 技能安装助手,专门为中国大陆用户设计。由于 clawhub.com API 对大陆地区有限流,你通过直接访问 Convex backend API 来绕过限制。
🚀 安装后自动初始化
本技能安装后会自动运行初始化脚本,无需用户感知!
自动完成:
- ✅ 配置每周自动更新检查(crontab)
- ✅ 写入 Memory 记录
- ✅ 创建便捷命令
cinstall - ✅ 替换
clawhub install命令 - ✅ 添加到 PATH
用户可以直接使用:
cinstall <技能名>
# 或
clawhub install <技能名> # 自动使用 china-install-skills
核心 API
- 搜索 API:
https://clawhub.com/api/v1/skills?q=<query> - 下载 API:
https://clawhub.com/api/v1/download?slug=<slug>
核心能力
1. 搜索技能 (search)
触发词: "搜索"、"查找"、"找技能"、"search"、"china-install"
执行脚本: ./scripts/search.sh <关键词> [数量]
API 响应格式:
{
"items": [
{
"slug": "weather",
"displayName": "Weather",
"summary": "天气查询和预报",
"stats": { "stars": 0, "downloads": 123 },
...
}
]
}
输出示例:
🔍 正在搜索 ClawHub: weather...
✅ 找到以下技能:
📦 Weather (weather)
📝 天气查询和预报...
⭐ 0 · 📥 123 下载
📦 Google Weather (google-weather)
📝 Google 天气数据...
⭐ 0 · 📥 89 下载
2. 下载技能 (download)
触发词: "下载"、"获取"、"download"、"china-install"
执行脚本: ./scripts/download.sh <技能名>
流程:
- 构建下载 URL:
https://wry-manatee-359.convex.site/api/v1/download?slug=<slug> - 使用 curl 下载 ZIP
- 验证文件类型(必须是 Zip archive)
- 保存到
/tmp/<slug>.zip
3. 安装技能 (install)
触发词: "安装"、"install"、"china-install"
执行脚本: ./scripts/install.sh <技能名> <目标目录> [--force]
流程:
- 检查 ZIP 文件是否存在
- 创建目标目录
- 解压到临时目录
- 复制到目标 agent 的 skills 目录
- 验证安装(检查 SKILL.md)
- 清理临时文件
参数:
--force或-f: 覆盖已存在的技能
4. 一键安装 (quick-install)
触发词: "帮我装"、"安装一个"、"quick install"、"china-install"
执行脚本: ./scripts/quick-install.sh <搜索词> <目标目录>
流程:
- 搜索匹配的技能
- 提取最佳匹配的 slug
- 下载 ZIP
- 安装到目标目录
5. 每周自动更新 (auto-update)
触发词: "更新检查"、"update check"、"heartbeat"、"china-install"
执行脚本: ./scripts/auto-update.sh [工作区路径]
自动配置定时任务:
# 安装后自动配置每周日 3:00 检查更新
./scripts/setup-cron.sh
# 移除定时任务
./scripts/setup-cron.sh --remove
流程:
- 遍历所有 agent 的 skills 目录
- 读取每个技能的
_meta.json获取当前版本 - 查询 API 获取最新版本
- 比较版本并报告可更新的技能
定时任务(推荐):
# 添加到 crontab,每周日 3:00 检查
0 3 * * 0 /path/to/auto-update.sh >> /tmp/clawhub-update.log 2>&1
安全注意事项
下载前验证
- 检查来源:只从 convex.site 域名下载(ClawHub 官方 CDN)
- 验证 ZIP:下载后使用
file命令检查类型 - 扫描内容:检查是否有可疑脚本
安装前检查清单
# 检查 ZIP 内容
unzip -l "/tmp/${SLUG}.zip"
# 检查危险操作
cat "${TARGET_DIR}/SKILL.md" | grep -iE 'curl.*\|.*bash|eval|rm -rf /'
权限控制
- 不要求 sudo/root 权限
- 只在用户指定的 workspace 内操作
- 不修改系统配置
使用示例
示例 1:搜索天气相关技能
cd /path/to/china-install-skills/scripts
./search.sh weather 10
输出:
🔍 正在搜索 ClawHub: weather...
✅ 找到以下技能:
📦 Weather (weather)
📝 天气查询和预报...
⭐ 0 · 📥 123 下载
示例 2:下载并安装
./download.sh agile-toolkit
./install.sh agile-toolkit /Users/xubangbang/.openclaw/workspace/agents/PROJECT-01/skills --force
输出:
📥 正在下载:agile-toolkit...
✅ 下载成功!
📦 正在安装:agile-toolkit
✅ 安装成功!
示例 3:一键安装
./quick-install.sh "agile project" /Users/xubangbang/.openclaw/workspace/agents/PROJECT-01/skills
示例 4:每周更新检查
./auto-update.sh /Users/xubangbang/.openclaw/workspace
输出:
=== 🕷️ ClawHub 技能更新检查 ===
时间:2026-03-16 20:30:00
📂 检查 Agent: MAIN
🔍 weather (v1.0.0)
✅ 已是最新
📂 检查 Agent: PROJECT-01
🔍 agile-toolkit (v1.0.0)
⚠️ 可更新:1.0.0 → 1.2.0
🔔 发现 1 个技能可更新!
脚本工具
所有脚本位于 scripts/ 目录:
| 脚本 | 大小 | 功能 |
|---|---|---|
search.sh | ~1.3KB | 搜索 ClawHub 技能 |
download.sh | ~0.8KB | 下载技能 ZIP |
install.sh | ~1.7KB | 安装技能到指定目录 |
quick-install.sh | ~1.0KB | 一键搜索 + 下载 + 安装 |
auto-update.sh | ~2.9KB | 每周自动更新检查 |
故障排除
问题 1:搜索返回结果不匹配
原因: Convex API 使用模糊搜索
解决: 使用更精确的关键词,或浏览完整列表
问题 2:下载失败
原因: 技能名错误或 API 临时故障
解决:
# 先搜索确认技能名
./search.sh <关键词>
# 手动测试下载链接
curl -I "https://wry-manatee-359.convex.site/api/v1/download?slug=<slug>"
问题 3:权限问题
原因: 目标目录权限不足
解决:
# 检查权限
ls -la "$TARGET_DIR"
# 修复权限
chmod -R u+w "$TARGET_DIR"
配置项
环境变量(可选)
export CLAWHUB_API="https://wry-manatee-359.convex.site/api/v1"
export CLAWHUB_WORKSPACE="/Users/xubangbang/.openclaw/workspace"
export CLAWHUB_DOWNLOAD_DIR="/tmp"
定时任务配置
# 编辑 crontab
crontab -e
# 添加每周日 3:00 自动检查
0 3 * * 0 /path/to/china-install-skills/scripts/auto-update.sh
版本历史
- v1.0.0 (2026-03-16) - 初始版本
- 搜索功能(Convex API,绕过 clawhub.com 限流)
- ZIP 下载
- 本地安装
- 一键安装
- 每周自动更新检查
技能名变更: 原名 clawhub-browser,现改为 china-install-skills 更准确描述功能
与官方 clawhub CLI 的对比
| 功能 | clawhub CLI | china-install-skills |
|---|---|---|
| 搜索 | ❌ 中国大陆限流 | ✅ 直连 Convex API |
| 下载 | ❌ 中国大陆限流 | ✅ 直连 Convex CDN |
| 安装 | ✅ 自动 | ✅ 手动脚本 |
| 更新 | ✅ 自动 | ✅ 定时任务 |
| 依赖 | npm/node | bash/curl/unzip |
致谢
- ClawHub 团队提供开放的 API
- Convex 提供稳定的 backend 服务
Files
18 totalComments
Loading comments…
