Token导航 LogoToken导航TokenDH.com
研究检索执行命令github未标认证来源可访问许可证需确认审计异常

github-sandbox-file-downloaderGitHub sandbox file downloader 搜索

Agent Skill

用于围绕 GitHub 仓库、Issue、Pull Request、分支、提交和代码协作流程提供辅助能力。它适合让 Agent 查询项目状态、整理变更、辅助创建或检查协作事项,并把仓库中的信息转成可执行的下一步。使用时需要区分只读查询和写入操作;涉及创建 PR、修改 Issue、推送分支或访问私有仓库时,应确认 token 权限、目标仓库范围和用户授权。

总安装

823

周安装

35

GitHub Stars

39

下载量

288
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:github-sandbox-file-downloader(GitHub sandbox file downloader 搜索)
来源仓库:https://github.com/aradotso/trending-skills
仓库路径:skills/github-sandbox-file-downloader
安装命令:
npx skills add https://github.com/aradotso/trending-skills --skill github-sandbox-file-downloader
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/aradotso/trending-skills --skill github-sandbox-file-downloader

简介

从 GitHub 沙箱环境下载文件的专用工具。

  • 便于本地分析与离线研究使用。
  • 适用于代码学习与复现场景。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。
  • 批量下载可能受网络策略或服务条款约束。
  • github-sandbox-file-downloader 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

GitHub Sandbox File Downloader

Skill by ara.so — Daily 2026 Skills collection.

A GitHub Actions-based tool that lets you download files into your repository simply by writing a specially formatted commit message — no CLI, no tokens, no secrets required.


What It Does

github-sandbox listens for commit messages containing download: or download-zip: commands. When detected, a GitHub Actions workflow runs and:

  • download: — Fetches each URL and saves files individually to downloads/ using their original filenames.
  • download-zip: — Fetches all URLs and bundles them into a single timestamped .zip archive in downloads/.

Setup

1. Fork the Repository

Fork maanimis/github-sandbox into your GitHub account.

2. Enable Read/Write Workflow Permissions

  1. Go to your forked repo on GitHub
  2. Navigate to Settings → Actions → General
  3. Scroll to Workflow permissions
  4. Select Read and write permissions
  5. Click Save

No API keys, tokens, or secrets are needed.


Usage

Trigger downloads by committing to your repo with a specially formatted commit message.

Via GitHub Web UI

  1. Open any file (e.g., README.md) in your repo
  2. Click the pencil icon (✏️) to edit
  3. Make any minor change (a space, blank line, etc.)
  4. In the Commit changes box, type your download command
  5. Select Commit directly to the main branch
  6. Click Commit changes

Via Git CLI

# Download individual files
git commit --allow-empty -m "download: https://example.com/file.zip"

# Download multiple files
git commit --allow-empty -m "download: https://example.com/a.zip https://example.com/b.pdf"

# Download and bundle into a ZIP archive
git commit --allow-empty -m "download-zip: https://example.com/a.zip https://example.com/b.pdf"

git push origin main

Command Reference

download: — Save Files Individually

download: URL1 URL2 URL3

Examples:

# Single file
git commit --allow-empty -m "download: https://example.com/dataset.csv"

# Multiple files
git commit --allow-empty -m "download: https://example.com/model.bin https://example.com/config.json https://example.com/vocab.txt"

Output: Files saved individually to downloads/ with original filenames:

downloads/
  dataset.csv
  model.bin
  config.json
  vocab.txt

download-zip: — Bundle Into ZIP Archive

download-zip: URL1 URL2 URL3

Examples:

# Single file zipped
git commit --allow-empty -m "download-zip: https://example.com/report.pdf"

# Multiple files bundled
git commit --allow-empty -m "download-zip: https://example.com/a.zip https://example.com/b.pdf https://example.com/c.csv"

Output: A single timestamped archive in downloads/:

downloads/
  archive_20260423_153012.zip

Command Summary Table

CommandURLsOutput
download: URLSingledownloads/filename.ext
download: URL1 URL2Multipledownloads/file1.ext, downloads/file2.ext
download-zip: URLSingledownloads/archive_YYYYMMDD_HHMMSS.zip
download-zip: URL1 URL2Multipledownloads/archive_YYYYMMDD_HHMMSS.zip (all bundled)

How the Workflow Works

The GitHub Actions workflow (.github/workflows/download.yml) operates as follows:

# Conceptual workflow structure
on:
  push:
    branches: [main]

jobs:
  download:
    runs-on: ubuntu-latest
    steps:
      - name: Check commit message for download command
        # Parses commit message for "download:" or "download-zip:"
        # Extracts URLs from the message
        # Downloads files using curl/wget
        # Commits results to downloads/ with [skip ci] to prevent loops

Key design details:

  • The workflow uses [skip ci] in its own commit message to avoid infinite trigger loops.
  • If no download: or download-zip: command is found, the workflow exits without doing anything.
  • All output files are committed back to the downloads/ directory automatically.

Checking Download Results

  1. Click the Actions tab in your repository
  2. Click the latest workflow run to monitor progress and view logs
  3. After completion, go to the Code tab and open downloads/ to find your files

Common Patterns

Downloading a Dataset

git commit --allow-empty -m "download: https://raw.githubusercontent.com/datasets/covid-19/main/data/worldwide-aggregated.csv"
git push origin main

Downloading Multiple Assets and Archiving

git commit --allow-empty -m "download-zip: https://example.com/weights.bin https://example.com/tokenizer.json https://example.com/config.yaml"
git push origin main

Downloading a Public GitHub Release Asset

git commit --allow-empty -m "download: https://github.com/owner/repo/releases/download/v1.0.0/binary-linux-amd64.tar.gz"
git push origin main

Troubleshooting

Workflow doesn't trigger

  • Confirm Read and write permissions are enabled under Settings → Actions → General → Workflow permissions.
  • Make sure you committed directly to the main branch (not a PR or other branch, unless the workflow is configured otherwise).
  • Check the Actions tab for any failed or skipped runs.

Files not appearing in downloads/

  • Verify the URLs are publicly accessible — no authentication, login, or VPN required.
  • Check workflow logs in the Actions tab for HTTP errors (403, 404, etc.).
  • Ensure URLs don't redirect to a login page.

Workflow runs in an infinite loop

  • This shouldn't happen — the workflow appends [skip ci] to its own commit messages.
  • If you've modified the workflow file, verify the [skip ci] tag is still present in the auto-commit step.

Multiple URLs not downloading

  • Ensure URLs are separated by spaces only (no commas).
  • Avoid special characters in the commit message that might break shell parsing.
# ✅ Correct
git commit --allow-empty -m "download: https://example.com/a.zip https://example.com/b.zip"

# ❌ Incorrect (comma separator)
git commit --allow-empty -m "download: https://example.com/a.zip, https://example.com/b.zip"

Commit message not recognized

  • The command prefix must be exactly download: or download-zip: (lowercase, with colon, followed by a space).
  • The command must appear in the commit message subject line (first line), not the body.
# ✅ Correct
git commit --allow-empty -m "download: https://example.com/file.zip"

# ❌ Won't trigger (wrong prefix)
git commit --allow-empty -m "Download: https://example.com/file.zip"

Notes & Limitations

  • Public URLs only — downloads require no authentication.
  • GitHub Actions limits apply — workflow execution time, storage, and API rate limits are subject to your GitHub plan.
  • Branch — by default, the workflow triggers on pushes to main. Check .github/workflows/ if your default branch differs.
  • File size — very large files may hit GitHub repository size limits (typically 100MB per file, 1GB total soft limit).

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

37.69%
按下载量换算109

Claude

30.16%
按下载量换算87

Cursor

17.31%
按下载量换算50

Gemini CLI

8.65%
按下载量换算25

安全审计

Gen Agent Trust Hub

可疑

Socket

可疑

Snyk

未通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/aradotso/trending-skills --skill github-sandbox-file-downloader 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills