github-release-downloader
Installation
SKILL.md
GitHub Release Downloader / GitHub Release 下载器
Overview / 概述
This is a Claude Skill for downloading the latest Release assets from GitHub repositories. Using the PyGithub library, this skill can fetch the latest release version of a repository, list all available asset files, and download specified assets to a local directory based on user needs.
这是一个用于从GitHub仓库下载最新Release资产的Claude Skill。通过使用PyGithub库,该技能可以获取仓库的最新发布版本,列出所有可用的资产文件,并根据用户需求下载指定的资源到本地目录。
Features / 功能特点
- Automatically fetch the latest Release info from GitHub repositories / 自动获取GitHub仓库的最新Release信息
- Support downloading historical releases by specifying Release tags / 支持指定Release标签(Tag)下载历史版本
- Automatically filter and only download executables and archives (.exe, .zip, .tar.gz, .tar.zst, .dmg, .tar.bz2, .tar.xz) / 自动过滤只下载可执行文件和压缩包
- List all Release assets with name, size, and download URL / 列出所有Release资产的名称、大小和下载URL
- Support filtering and downloading specific assets by name / 支持按名称筛选并下载特定资产
- Support downloading all assets to a specified directory / 支持下载所有资产到指定目录
- Provide detailed download progress and status information / 提供详细的下载进度和状态信息
- Support custom download paths / 支持自定义下载路径
Related skills