File Downloader
/install downloader
downloader
Download a file from a given URL and save it to a specified local path. Supports any file type accessible via HTTP/HTTPS.
When to Use
✅ USE this skill when:
- When the user wants to download a file from a URL to the local machine.
- When the user needs to save a remote resource (image, audio, video, document, etc.) locally.
- When the user provides a download link and wants to store the file at a specific path.
When NOT to Use
❌ DON'T use this skill when:
- When the user only wants to view or read a URL content without saving to disk.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| url | string | Yes | The URL of the file to download |
| save_path | string | No | Local path to save the file (defaults to current directory with original filename) |
Commands
Basic Call
python3 scripts/download.py --url 'https://example.com/file.png'
Save to a specific path
python3 scripts/download.py --url 'https://example.com/file.png' --save_path './downloads/image.png'
Examples
"Help me download this image."
python3 scripts/download.py --url 'https://example.com/photo.jpg'
"Download this PDF and save it to the reports folder."
python3 scripts/download.py --url 'https://example.com/report.pdf' --save_path './reports/report.pdf'
Response
Script outputs JSON to stdout:
code = 0— success,datacontains the local file path where the file was savedcode != 0— error, showmessageto the user and suggest retrying
{
"code": 0,
"message": "success",
"data": "./downloads/file.png"
}
Notes
- Requires
requestspackage:pip install requests
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install downloader - After installation, invoke the skill by name or use
/downloader - Provide required inputs per the skill's parameter spec and get structured output
What is File Downloader?
Download a file from a URL and save it locally. It is an AI Agent Skill for Claude Code / OpenClaw, with 163 downloads so far.
How do I install File Downloader?
Run "/install downloader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is File Downloader free?
Yes, File Downloader is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does File Downloader support?
File Downloader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created File Downloader?
It is built and maintained by jpengcheng523-netizen (@jpengcheng523-netizen); the current version is v1.0.0.