Agent skill

Download Anything

by hAcKlyc in hAcKlyc/MyAgents

Find and download virtually any digital resource from the internet — ebooks, academic papers, movies, TV shows, music, software, images, fonts, courses, and more.

AGPL-3.0Auto-check passedDocuments & Office

Install Download Anything

skills CLI
$ npx skills add hAcKlyc/MyAgents --skill download-anything -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install hAcKlyc/MyAgents download-anything --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/hAcKlyc/MyAgents.git skills-src && mkdir -p .claude/skills && cp -r skills-src/bundled-skills/download-anything .claude/skills/download-anything && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
download-anything
GitHub stars
918
Token cost
~1.5k tokens
SKILL.md length
405 words
Files
17 (incl. scripts, references)
Skills in repo
15
Repo updated
First seen
Licence
AGPL-3.0

At a glance

Find and download virtually any digital resource from the internet — ebooks, academic papers, movies, TV shows, music, software, images, fonts, courses, and more.

  • Works in 4 steps: Search: [site name] mirror 2026 or [站名]… → Check Reddit/Twitter for community… → Anna's Archive = most resilient ebook… → …
  • The user wants to:
  • SKILL.md covers Toolkit, Decision Tree, Scripts and Quick One-Liners, plus 3 more sections
  • Runs Shell scripts from its folder; calls yt-dlp, brew and pip3

What it does

Download Anything is an agent skill from hAcKlyc/MyAgents. Find and download virtually any digital resource from the internet — ebooks, academic papers, movies, TV shows, music, software, images, fonts, courses, and more. Covers both English and Chinese internet ecosystems. Includes CLI tool workflows (yt-dlp, aria2, gallery-dl, spotdl), resource site directories, cloud drive search engines (百度/阿里/夸克网盘搜索), and search techniques (Google dorks). Use when the user wants to: (1) download a video, audio, or media from a URL, (2) find and download an ebook or academic paper…

Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 18 other files, including scripts and reference files (for example `references/cloud-search.md`, `references/ebooks.md` and `references/education.md`).

It sits in Documents & Office. It works with Homebrew. The repository describes itself as: MyAgents - 优雅、易用的 Agent 桌面端 ,一站式 Agent 工作台与任务中心. The licence is AGPL-3.0.

When your agent uses it

  • The user wants to:
  • Download a video
  • Media from a URL
  • Find and download an ebook

Example prompts

  • “/download-anything”

Requirements

  • Python 3
  • A Bash shell

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Search: [site name] mirror 2026 or [站名] 最新地址
  2. Check Reddit/Twitter for community mirror lists
  3. Anna's Archive = most resilient ebook meta-search
  4. For Chinese cloud search: check 网盘之家导航 for latest links

What it can do on your machine

Read from SKILL.md and the folder at commit 71fc0ff. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 7 files in scripts/ (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • yt-dlp
    • brew
    • pip3
    • bash
    • wget

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use pip3 and wget, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Download Anything loads about 1.5k tokens when it runs, and up to ~17k if it reads all its reference files. Until then it costs about 222 tokens; SKILL.md has 405 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~222
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~17k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from hAcKlyc/MyAgents at commit 71fc0ff, republished under its AGPL-3.0 licence (© hAcKlyc). 405 words, ~1,486 tokens.

Download SKILL.mdSave it as .claude/skills/download-anything/SKILL.md (or your agent's skills folder). This skill also uses 16 other files; get the full folder from GitHub.
name
download-anything
description
Find and download virtually any digital resource from the internet — ebooks, academic papers, movies, TV shows, music, software, images, fonts, courses, and more. Covers both English and Chinese internet ecosystems. Includes CLI tool workflows (yt-dlp, aria2, gallery-dl, spotdl), resource site directories, cloud drive search engines (百度/阿里/夸克网盘搜索), and search techniques (Google dorks). Use when the user wants to: (1) download a video, audio, or media from a URL, (2) find and download an ebook or academic paper, (3) find and download software, (4) search for any digital resource, (5) batch download images or media from a gallery/site, (6) download torrents or magnet links, (7) find free stock assets (images, video, audio, fonts), (8) search Chinese cloud drives for resources, or (9) any task involving finding or downloading digital content from the internet.
metadata.author
MyAgents

Download Anything

Find it. Download it. Any resource, any format.

Toolkit

bash
# Install all tools at once
bash scripts/install-toolkit.sh
ToolInstallPurpose
yt-dlpbrew install yt-dlpVideo/audio from 1800+ sites
aria2cbrew install aria2Multi-thread downloads, torrents
gallery-dlpip3 install gallery-dlBatch image/media, 170+ sites
spotdlpip3 install spotdlSpotify playlists → local files
wgetbrew install wgetRecursive downloads, site mirroring
curlpre-installedHTTP requests, API calls
ffmpegbrew install ffmpegMedia conversion
jqbrew install jqJSON parsing for automation

Decision Tree

Want to download...Tool / Approach
YouTube / social media videoscripts/dl-video.sh URL (auto-detects Bilibili cookies)
Audio from any video URLscripts/dl-audio.sh URL
Spotify playlist/album/trackspotdl URL
Images from gallery/artist pagescripts/dl-gallery.sh URL
A direct file URL (fast)scripts/dl-file.sh URL (aria2, 16 connections)
A torrent or magnet linkscripts/dl-torrent.sh "magnet:..."
Subtitles for a videoscripts/dl-subtitle.sh QUERY
An ebook or paper→ references/ebooks.md
A movie or TV show→ references/video.md
Music / game soundtracks / OST→ references/music.md
Software or app→ references/software.md
Stock images/video/audio/fonts→ references/media-assets.md
Chinese cloud drive resources→ references/cloud-search.md
Online courses→ references/education.md
Something else / not sure→ references/search-techniques.md

Scripts

All in scripts/. Each does one thing. Compose as needed.

ScriptWhat it doesKey args
install-toolkit.shInstall all CLI tools—
dl-video.sh URL [QUALITY]Download video (auto cookies for Bilibili)best/1080/720/480
dl-audio.sh URL [FORMAT]Extract audiomp3/opus/flac/best
dl-file.sh URL [OUTPUT]Fast multi-thread download16 connections via aria2
dl-gallery.sh URL [DIR] [ARGS...]Batch download imagesextra args passed to gallery-dl
dl-torrent.sh MAGNET [DIR]Download torrent/magnetvia aria2
dl-subtitle.sh QUERY [LANG]Search & download subtitlesen/zh/ja etc.

Quick One-Liners

bash
# Best quality video
yt-dlp -f "bv*+ba/b" "URL"

# 1080p video + subtitles
yt-dlp -f "bv[height<=1080]+ba/b" --write-subs --sub-langs "en,zh" "URL"

# Extract audio as MP3
yt-dlp -x --audio-format mp3 "URL"

# Download YouTube playlist
yt-dlp --yes-playlist "URL"

# Fast file download (16 connections)
aria2c -x16 -s16 -k1M "URL"

# Download magnet
aria2c --seed-time=0 "magnet:?xt=..."

# Batch images from gallery
gallery-dl "URL"

# Spotify album → local MP3s
spotdl "SPOTIFY_URL"

# All PDFs from a page
wget -r -l1 -A "*.pdf" "URL"

# Video metadata as JSON (automation)
yt-dlp -j "URL"

# Get direct URL without downloading
yt-dlp -g "URL"
Show full SKILL.md (163 more words)Show less

Agent Automation Patterns

Video pipeline: yt-dlp -j URL → parse JSON → select format → yt-dlp -f FORMAT URL -o OUTPUT

Ebook search: Search Anna's Archive / Z-Library / 鸠摩搜书 → get download page → extract link → aria2c

Bulk media: gallery-dl --dump-json URL → review items → gallery-dl -d OUTPUT URL

Music: spotdl SPOTIFY_URL (auto YouTube match + metadata) or yt-dlp -x --audio-format mp3 YOUTUBE_URL

Domain Instability

Many resource sites rotate domains. When a URL fails:

  1. Search: [site name] mirror 2026 or [站名] 最新地址
  2. Check Reddit/Twitter for community mirror lists
  3. Anna's Archive = most resilient ebook meta-search
  4. For Chinese cloud search: check 网盘之家导航 for latest links

References

FileContent
ebooks.mdEbook sites, academic papers, audiobooks, manga, Chinese books
video.mdTorrent sites, DDL, subtitles, anime, Chinese video
music.mdFree music, download tools, Chinese music, podcasts
software.mdSoftware archives, package managers, Chinese sites
media-assets.mdStock images, video, audio, fonts
cloud-search.mdChinese cloud drive search (百度/阿里/夸克)
education.mdFree courses and MOOCs
tools-reference.mdDetailed CLI syntax and advanced flags
search-techniques.mdGoogle dorks, search strategies

© hAcKlyc, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 16 other files (scripts, references) in bundled-skills/download-anything of hAcKlyc/MyAgents.

  • SKILL.md
  • references/cloud-search.md
  • references/ebooks.md
  • references/education.md
  • references/media-assets.md
  • references/music.md
  • references/search-techniques.md
  • references/software.md
  • references/tools-reference.md
  • references/video.md
  • scripts/dl-audio.sh
  • scripts/dl-file.sh
  • scripts/dl-gallery.sh
  • scripts/dl-subtitle.sh
  • scripts/dl-torrent.sh
  • scripts/dl-video.sh
  • scripts/install-toolkit.sh

Open the folder on GitHubat commit 71fc0ff

Compare with similar skills

Download Anything next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Download Anything compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Download Anything this skillhAcKlyc/MyAgents918—~1.5kAutomated safety check: PassAGPL-3.0
Summarizereysu/ai-life-skills270—~7.7kAutomated safety check: PassMIT
Press Conference Revision Evidence Boundlensback940701/Evidence-Bound-Press-Conference-Revision-Skill255—~2.2kAutomated safety check: PassMIT
Nano BananaEvoScientist/EvoSkills4752 repos~3.5kAutomated safety check: PassApache-2.0
Download Statsnubjs/nub4.4k—~2.5kAutomated safety check: PassMIT
Tdoc DOCXLeoYeAI/openclaw-master-skills2.2k—~3.6kAutomated safety check: NotesMIT

Similar skills

  • Summarize

    reysu/ai-life-skills

    Summarize any content (YouTube video, article, whitepaper/PDF, podcast episode, book chapter, etc.) into a rich Obsidian note with section-by-section breakdowns, wikilinks to all technical concepts…

    270 GitHub stars~7.7k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed
  • Press Conference Revision Evidence Bound

    lensback940701/Evidence-Bound-Press-Conference-Revision-Skill

    Diagnose and revise defensive academic writing while preserving claim ceilings, evidence status, scope conditions, rival explanations, and conceptual hierarchy.

    255 GitHub stars~2.2k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed
  • Nano Banana

    EvoScientist/EvoSkills

    Generate professional presentation slides and high-quality illustrations using Gemini image generation API (Nano Banana 2), with interactive browser-based review and iterative editing.

    475 GitHub starsUsed in 2 repos~3.5k tokens
    Documents & OfficeAuto-check passed
  • Generate download-stats CSVs and a chart for nub across its distribution channels (npm + GitHub release assets, which subsume Homebrew).

    4.4k GitHub stars~2.5k tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • Tdoc DOCX

    LeoYeAI/openclaw-master-skills

    Word 文档全能处理技能 | Complete Word Document Processing Skill. An agent skill from LeoYeAI/openclaw-master-skills.

    2.2k GitHub stars~3.6k tokensUpdated 2 mo ago
    Documents & OfficeAuto-check: notes
  • Research Writing

    alfonso0512/research-writing-skill

    科研论文写作助手,提供 30 个 Prompt 模板覆盖论文写作全流程. An agent skill from alfonso0512/research-writing-skill.

    487 GitHub starsUsed in 1 repo~818 tokens
    Documents & OfficeAuto-check passed

More from hAcKlyc/MyAgents

All 15 skills in this repo
  • Hatch Pet

    hAcKlyc/MyAgents

    Create, repair, validate, visually QA, and package MyAgents/Codex-compatible animated pets and pet spritesheets from character art, generated images, company or prospect brand cues, or visual…

    918 GitHub starsUsed in 2 repos~9.5k tokens
    Auto-check passed
  • Myagents Memory Gardener

    hAcKlyc/MyAgents

    仅当系统或用户明确指定完整名称 myagents-memory-gardener 时使用; 不要根据任务语义或相似表述自行触发。

    918 GitHub stars~425 tokensUpdated yesterday
    Auto-check passed
  • Myagents Memory Molt

    hAcKlyc/MyAgents

    仅当系统或用户明确指定完整名称 myagents-memory-molt 时使用; 不要根据任务语义或相似表述自行触发。

    918 GitHub stars~546 tokensUpdated yesterday
    Auto-check passed
  • Support

    hAcKlyc/MyAgents

    MyAgents 本地问题诊断、恢复与反馈升级流程。用户描述报错、崩溃、无响应、配置后仍不可用、状态或结果不符合预期、 Task/Goal/Channel/Provider/Runtime/MCP/Plugin/附件/Agent 网络/协作空间等功能异常,或者前端“小助理诊断/问题反馈”注入诊断上下文时使用。

    918 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed
  • Prompt Writer

    hAcKlyc/MyAgents

    Methodology for writing or improving prompts and system prompts that drive any LLM.

    918 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check passed
  • Myagents Task Automation

    hAcKlyc/MyAgents

    让 Agent 建立 MyAgents Task 的完整产品心智模型,并创建、验证和治理需要持久追踪、独立 Session 或未来触发的工作:理解 Task 与立即执行/Record/Goal 的边界,以及 once/scheduled/recurring、Session routing、结束条件和 command Detector。用户提到创建…

    918 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed

Works with

Questions about Download Anything

What does Download Anything do?

Find and download virtually any digital resource from the internet — ebooks, academic papers, movies, TV shows, music, software, images, fonts, courses, and more. Download Anything is an agent skill from hAcKlyc/MyAgents. Find and download virtually any digital resource from the internet — ebooks, academic papers, movies, TV shows, music, software, images, fonts, courses, and more.

When should I use Download Anything?

Download Anything fits situations like: the user wants to:; download a video; media from a URL; find and download an ebook.

How do I install Download Anything in Claude Code?

Run `npx skills add hAcKlyc/MyAgents --skill download-anything -a claude-code`. Or copy the skill folder (bundled-skills/download-anything in hAcKlyc/MyAgents) into .claude/skills/download-anything in your project. Claude Code loads it when a task matches its description.

How do I install Download Anything in Codex?

Run `npx skills add hAcKlyc/MyAgents --skill download-anything -a codex`. Or copy the skill folder (bundled-skills/download-anything in hAcKlyc/MyAgents) into .agents/skills/download-anything in your project. Codex loads it when a task matches its description.

Can I use Download Anything in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add hAcKlyc/MyAgents --skill download-anything -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/download-anything, .gemini/skills/download-anything, .github/skills/download-anything and .opencode/skills/download-anything in your project.

What does Download Anything need to run?

Going by SKILL.md and its folder, Download Anything needs a shell for the scripts in its folder and the command-line tools its instructions call (yt-dlp, brew, pip3, bash and wget). Our summary lists: Python 3; A Bash shell.

Does Download Anything access the network?

SKILL.md contains no URLs. Its commands use wget, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Download Anything safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Download Anything use?

Download Anything is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Download Anything use?

About 1.5k tokens (SKILL.md is roughly 5.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 15k tokens, read only when the agent opens those files.

What are the alternatives to Download Anything?

Skills that share tags, products or a category with Download Anything: Summarize (reysu/ai-life-skills, 270 stars), Press Conference Revision Evidence Bound (lensback940701/Evidence-Bound-Press-Conference-Revision-Skill, 255 stars), Nano Banana (EvoScientist/EvoSkills, 475 stars) and Download Stats (nubjs/nub, 4.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Download Anything?

hAcKlyc (a GitHub user) maintains it in hAcKlyc/MyAgents, which has 918 GitHub stars. The repository holds 15 skills in this directory. The repository was last updated on October 7, 2026.

Source: hAcKlyc/MyAgents on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.