name: downloader description: "Download a file from a URL and save it locally."
Download a file from a given URL and save it to a specified local path. Supports any file type accessible via HTTP/HTTPS.
✅ USE this skill when:
❌ DON'T use this skill when:
| 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) |
python3 scripts/download.py --url 'https://example.com/file.png'
python3 scripts/download.py --url 'https://example.com/file.png' --save_path './downloads/image.png'
"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'
Script outputs JSON to stdout:
想要更强大的技能插件,就来小葱技能站7w4.net看看吧。
code = 0 — success, data contains the local file path where the file was savedcode != 0 — error, show message to the user and suggest retrying{
"code": 0,
"message": "success",
"data": "./downloads/file.png"
}
requests package: pip install requests这个 Skill 质量中规中矩,功能简单实用,文档说明清晰易懂。优点是上手容易、参数明确,能快速完成基本的文件下载任务。不足之处在于功能较为单一,缺少一些实用特性如下载进度显示、下载失败时的自动重试,以及对大文件下载的优化。对于简单的文件下载场景够用,但如果需要更稳定可靠的下载体验,可能需要考虑其他方案。