Showing the last saved plugin snapshot.

← Leaderboard / Skill / Plugin
Last repository activity November 11, 2026 · Created October 29, 2026

chenjrastro-tech/github-release-download-acceleration

“Windows PowerShell 5.1 skill for downloading large GitHub release assets.”

Star rank
#1683
declared plugin rank
In Skill
#102
category rank
Stars
8
GitHub repository
Forks
0
GitHub repository
Watchers
0
GitHub subscribers
Open on GitHub ↗
TL;DR

Windows PowerShell 5.1 skill for downloading large GitHub release assets: it first read-only probes the host (listening local proxy ports, system proxy and env vars, an installed Clash Verge core and its config, curl version), measures KB/s of four routes in parallel (existing proxy, headless-spawned core, public mirrors, direct), runs a short time-boxed concurrency ladder on the winner, then downloads the asset in parallel curl byte ranges and verifies the byte count plus SHA256 against the release digest. Skips the ladder when the asset is under 100 MB or a single connection already reaches 3 MB/s, because concurrency only pays off when a single connection is throttled: measured 6.3x on a throttled node (1,234 to 7,759 KB/s) but 0.72x on a fast one (5,829 vs 4,175 KB/s). Needs no aria2 or 7z, never changes the system proxy, never asks the user for ports or concurrency, reports ASSET_NOT_FOUND with the real candidate names instead of silently picking a different file, and degrades to a size-only check with DOWNLOAD_SIZE_OK_NO_DIGEST when a release predates digests.

30 days of GitHub stars
+3 stars
+60% observed change
Oct 14Oct 28Nov 12