← 返回 Skills 市场
77
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install wget-tool
功能描述
Download files from the web via HTTP/HTTPS/FTP with resume support, recursive mirroring, rate limiting, and progress feedback.
使用说明 (SKILL.md)
WGet Tool — Web File Downloader
Download files from HTTP/HTTPS/FTP servers with resume support, recursive downloading, bandwidth limiting, and robust error handling. Ideal for batch downloads, website mirroring, and automated data acquisition.
Quick Start
# Download a single file
wget-tool https://example.com/file.zip
# Download with a different filename
wget-tool https://example.com/file.zip -O output.zip
Usage
wget-tool URL [OPTIONS]
Options:
-O, --output FILE Save to specific filename
-c, --continue Resume partial download
-q, --quiet Suppress progress output
--limit-rate RATE Limit download speed (e.g., 100k, 1M)
-r, --recursive Download recursively
-l, --level N Maximum recursion depth
--timeout SEC Connection timeout in seconds
--retries N Number of retries on failure (default: 3)
--header HEADER Add custom HTTP header
--user-agent UA Custom User-Agent string
-P, --directory-prefix DIR Save files under directory
--json Output as JSON with download metadata
Examples
# Resume an interrupted download
wget-tool https://example.com/large-file.iso -c
# Download with speed limit
wget-tool https://example.com/video.mp4 --limit-rate 500k
# Recursively download a website (depth 2)
wget-tool -r -l 2 https://docs.example.com/
# Custom headers and user-agent
wget-tool https://api.example.com/data.json \
--header "Authorization: Bearer token123" \
--user-agent "MyScript/1.0"
# Download with retries and timeout
wget-tool https://unreliable-server.com/file.dat --timeout 10 --retries 5
# Machine-readable output
wget-tool https://example.com/file.zip --json
Features
- HTTP/HTTPS/FTP — supports major protocols
- Resume support — continue interrupted downloads with -c
- Recursive mirroring — download entire site trees
- Bandwidth limiting — avoid saturating connections
- Retry logic — configurable retries and timeouts
- Custom headers — authentication, API tokens, referrers
- JSON output — metadata for pipeline integration
- Progress feedback — speed, ETA, and percentage
安全使用建议
Review this skill before installing. If you use it, do not assume the documented wget-style options work unless the implementation is fixed, and only download from trusted URLs into safe directories.
能力评估
Purpose & Capability
The stated purpose is a wget-like downloader, but the included script only performs a basic urllib download and does not implement many advertised controls such as resume, recursion, rate limiting, headers, retries, timeout, or JSON output.
Instruction Scope
The instructions describe user-directed downloads, including arbitrary URLs, output paths, recursive mirroring, and custom headers. That is aligned with a downloader, but users should control sources and destinations.
Install Mechanism
The skill has no install spec and declares no required binaries, while SKILL.md tells the agent to run a `wget-tool` command. The provided script is not clearly wired to that command, creating entrypoint/provenance ambiguity.
Credentials
Network downloads and local file writes are proportionate for this purpose, but the artifacts do not describe path restrictions or overwrite safeguards.
Persistence & Privilege
No persistence, background behavior, or privilege escalation is shown. The documentation does mention optional authentication/API-token headers, so credentials should be handled carefully.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wget-tool - 安装完成后,直接呼叫该 Skill 的名称或使用
/wget-tool触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
常见问题
Wget Tool 是什么?
Download files from the web via HTTP/HTTPS/FTP with resume support, recursive mirroring, rate limiting, and progress feedback. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 77 次。
如何安装 Wget Tool?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wget-tool」即可一键安装,无需额外配置。
Wget Tool 是免费的吗?
是的,Wget Tool 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Wget Tool 支持哪些平台?
Wget Tool 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Wget Tool?
由 BIN(@dinghaibin)开发并维护,当前版本 v1.0.0。
推荐 Skills