← Back to Skills Marketplace
shensiglea-collab

Fly Install

by shensiglea-collab · GitHub ↗ · v1.1.1 · MIT-0
cross-platform ⚠ suspicious
307
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install fly-install
Description
当 ClawHub CLI 速率限制或安装失败时,通过多种备用方式安装技能:1) clawhub.ai 下载 zip;2) GitHub 搜索并克隆;3) 手动流程指导。
README (SKILL.md)

Fly Install - ClawHub 备用安装方案

clawhub install 遭遇速率限制时的逃生通道 🚀

问题场景

  • npx clawhub install \x3Cskill> 返回 Rate limit exceeded
  • clawhub CLI 无法访问或安装失败
  • 急需安装某个技能但官方渠道受阻

解决方案(三种方式)

方式一:全自动脚本(推荐)

# 使用 fly-install 脚本,自动尝试多种安装方式
~/.openclaw/workspace/skills/fly-install/fly-install.sh \x3Cskill-name>

# 示例
~/.openclaw/workspace/skills/fly-install/fly-install.sh nano-pdf
~/.openclaw/workspace/skills/fly-install/fly-install.sh skill-vetter

脚本会按以下顺序尝试:

  1. 检查是否已安装
  2. 尝试从 GitHub 搜索并克隆
  3. 从 clawhub.ai 下载 zip
  4. 输出手动安装指导

方式二:GitHub 直接克隆

# 搜索 GitHub 上的技能仓库并克隆
cd ~/.openclaw/workspace/skills

# 搜索技能(示例)
curl -s "https://api.github.com/search/repositories?q=nano-pdf+openclaw" | jq -r '.items[0].clone_url'

# 克隆到本地
git clone --depth 1 \x3Cclone_url> \x3Cskill-name>

方式三:ClawHub 下载 zip

访问 https://clawhub.ai/skills 搜索技能,下载 zip 包手动安装。

详细使用指南

全自动安装脚本

# 基础用法
~/.openclaw/workspace/skills/fly-install/fly-install.sh \x3Cskill-name>

# 指定安装目录
~/.openclaw/workspace/skills/fly-install/fly-install.sh \x3Cskill-name> /custom/skills/path

# 查看帮助
~/.openclaw/workspace/skills/fly-install/fly-install.sh --help

手动 GitHub 克隆流程

步骤 1: 搜索 GitHub 仓库

# 使用 GitHub API 搜索技能仓库
SEARCH_QUERY="\x3Cskill-name>+openclaw+skill"
curl -s "https://api.github.com/search/repositories?q=$SEARCH_QUERY" | jq -r '.items[0:3] | .[] | "\(.full_name): \(.clone_url)"'

步骤 2: 验证并克隆

cd ~/.openclaw/workspace/skills

# 克隆仓库(替换为实际的 clone_url)
git clone --depth 1 \x3Cclone_url> \x3Cskill-name>

# 验证安装
ls \x3Cskill-name>/SKILL.md
cat \x3Cskill-name>/SKILL.md

手动 ClawHub zip 流程

步骤 1: 搜索技能

访问 https://clawhub.ai/skills 搜索你要安装的技能名称

步骤 2: 进入详情页

点击技能卡片进入详情页,确认:

  • ✅ 安全扫描状态(VirusTotal + OpenClaw)
  • ✅ 作者信息
  • ✅ 下载次数和评分

步骤 3: 获取下载链接

在详情页找到 "Download zip" 按钮,复制链接地址

步骤 4: 下载并安装

cd ~/.openclaw/workspace/skills

# 下载 zip 包(替换为实际的下载链接)
wget -O \x3Cskill-name>.zip "\x3C下载链接>"

# 解压到独立文件夹
unzip -q \x3Cskill-name>.zip -d \x3Cskill-name>

# 删除 zip 包
rm \x3Cskill-name>.zip

# 验证安装
ls \x3Cskill-name>/SKILL.md

批量安装

# 创建技能列表
cat > skills-to-install.txt \x3C\x3C EOF
nano-pdf
skill-vetter
clawshield
atxp
EOF

# 批量安装
while read skill; do
  ~/.openclaw/workspace/skills/fly-install/fly-install.sh "$skill"
done \x3C skills-to-install.txt

安装方式对比

方式 优点 缺点 适用场景
GitHub 克隆 版本控制、可更新 需要找到正确仓库 开源技能
ClawHub zip 官方来源、安全可靠 需手动下载 闭源/官方技能
fly-install 脚本 全自动、多方式尝试 依赖网络 快速安装

安全提醒 ⚠️

  • 只从可信来源安装:clawhub.ai 官方或知名 GitHub 仓库
  • 安装前检查 VirusTotal 扫描结果
  • 审查 SKILL.md 内容后再使用
  • 不要安装来源不明的技能

故障排除

GitHub 克隆失败

# 检查仓库是否存在
curl -s https://api.github.com/repos/\x3Cowner>/\x3Crepo> | jq -r '.message'

# 使用 https 替代 ssh
git clone https://github.com/\x3Cowner>/\x3Crepo>.git

zip 下载失败

# 使用 curl 替代 wget
curl -L -o skill.zip "\x3C下载链接>"

解压失败

# 安装 unzip
apt-get install unzip  # Ubuntu/Debian
brew install unzip     # macOS

更新技能

# GitHub 克隆的技能
cd ~/.openclaw/workspace/skills/\x3Cskill-name>
git pull

# zip 安装的技能(需重新下载)
mv \x3Cskill-name> \x3Cskill-name>-backup
~/.openclaw/workspace/skills/fly-install/fly-install.sh \x3Cskill-name>

相关技能

  • find-skills - 搜索发现新技能
  • healthcheck - 检查系统健康状态
  • security-check - 扫描技能安全性

🦞 大龙虾的逃生通道,CLI 受阻时的救命稻草。

Usage Guidance
Do not run this script blindly. Specific steps to consider before installing: 1) Inspect fly-install.sh locally — check the CLAWHUB_API variable (currently points to wry-manatee-359.convex.site). 2) Verify the download endpoint: prefer official clawhub.ai URLs or the skill's GitHub repository; avoid unknown personal/third-party hosts. 3) If you need automation, replace the CLAWHUB_API with the official clawhub.ai download endpoint or use GitHub clone only. 4) Run the script in a sandbox or non-privileged account, and do not run any downloaded code until you unpack and inspect its contents (look for unexpected binaries, post-install scripts, or network callbacks). 5) Ensure required tools (git, curl/wget, jq, unzip) are available and declared/installed. 6) Check the fly-install GitHub repo and author reputation, and prefer manual GitHub cloning of the skill when possible. If you want, I can show exactly where the script contacts the convex.site host and suggest a safe edit to point it to clawhub.ai instead.
Capability Analysis
Type: OpenClaw Skill Name: fly-install Version: 1.1.1 The skill functions as a downloader and installer for other OpenClaw skills, which is a high-risk capability. It fetches code from GitHub and a hardcoded third-party API (wry-manatee-359.convex.site) that is not the official clawhub.ai domain mentioned in the documentation. The script's automated GitHub search and installation process could be leveraged to install malicious repositories, and the discrepancy between the documented and actual download sources in fly-install.sh is a significant red flag.
Capability Assessment
Purpose & Capability
The skill's stated purpose (alternate install methods for ClawHub skills) matches the script's behavior (GitHub clone, download zip, manual instructions). However the script hard-codes a non-official download endpoint (https://wry-manatee-359.convex.site/api/v1/download) instead of clawhub.ai as claimed in the docs. Also the package does not declare required binaries (git, curl/wget, jq, unzip) even though the script uses them.
Instruction Scope
SKILL.md documents using GitHub and clawhub.ai. The runtime script follows that flow for GitHub but attempts to download zips from a third-party convex.site host without documenting this endpoint. The script will download and unzip remote archives into the user's skills directory, which is appropriate for an installer but risky when the source is untrusted or undocumented.
Install Mechanism
There is no formal install spec (instruction-only) and the included fly-install.sh performs network downloads from an unexpected domain (convex.site) and extracts archives locally. Downloading archives from a non-official, unverified URL and extracting them (extract=true behavior) is a high-risk install mechanism unless the endpoint and artifacts are verified.
Credentials
The skill requests no environment variables or credentials (appropriate), but it contacts an undocumented external API host. The external endpoint in the script is inconsistent with the documented clawhub.ai source, which is disproportionate and unexplained for the stated purpose.
Persistence & Privilege
The skill does not request elevated privileges, does not set always:true, and only writes into the user's skills directory (~/.openclaw/workspace/skills). It does not modify other skills or system config. This is normal for an installer script.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install fly-install
  3. After installation, invoke the skill by name or use /fly-install
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.1
- 新增多种技能安装备用方案:自动脚本、GitHub 克隆和 ClawHub zip 下载 - 提供详细手动流程(GitHub 搜索、zip 下载解压等)与批量安装方法 - 补充安全提醒、故障排除与更新技能指引 - 全文优化,面向因速率限制或 CLI 故障需紧急安装技能的场景
Metadata
Slug fly-install
Version 1.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Fly Install?

当 ClawHub CLI 速率限制或安装失败时,通过多种备用方式安装技能:1) clawhub.ai 下载 zip;2) GitHub 搜索并克隆;3) 手动流程指导。 It is an AI Agent Skill for Claude Code / OpenClaw, with 307 downloads so far.

How do I install Fly Install?

Run "/install fly-install" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Fly Install free?

Yes, Fly Install is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Fly Install support?

Fly Install is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Fly Install?

It is built and maintained by shensiglea-collab (@shensiglea-collab); the current version is v1.1.1.

💬 Comments