What problem does it solve?
Managing downloads on an Olares personal cloud—whether plain URLs, yt-dlp media, aria2 transfers, torrents, or HuggingFace models—requires coordinating many CLI verbs, task states, and provider quirks. This Skill gives an AI agent the operational knowledge to create, monitor, pause, resume, and clean up download tasks correctly without misreading asynchronous states or mishandling naming, duplicates, and credentials.
Core Features & Use Cases
- Full task lifecycle control: Create, list, inspect, wait on, pause, resume, cancel, and remove download tasks across yt-dlp, aria2, torrent, and HuggingFace providers, with correct handling of mover-phase 409s and terminal states.
- Torrent and provider tooling: Inspect .torrent files, select files by index, view stats and peers, control seeding, probe URL providers/qualities, and manage per-app quality preferences and global aria2 settings.
- Sync and file utilities: Track unfinished tasks, drain incremental sync cursors, pre-check URL collisions, and remove downloaded resources by path.
- Use Case: Ask the agent to download a YouTube video at 1080p to your Wise app; it creates the task, polls
info for status, and reports completion—handling cookie-gated URLs by guiding you through a cookies.txt import.
Quick Start
Ask the agent to download a URL, for example: download this video to my Wise app at 1080p and let me know when it finishes.