aradotso avatar

Github Sandbox File Downloader

This is a clever workaround for getting files into a GitHub repo without touching your local machine. You fork the repo, enable write permissions for Actions, then trigger downloads by committing messages like "download: https://example.com/file.zip" to main. A GitHub Actions workflow catches the commit, fetches the URLs, and dumps everything into a downloads folder. It's honestly pretty niche, but if you're working from a locked-down environment or want to script file ingestion into a repo without API tokens, it works. Just be aware of GitHub's storage limits and the fact that every download creates a new commit.

skills.sh installs
170
GitHub stars
26
last updated
Jun 3, 2026

Install

$ npx -y skills add aradotso/trending-skills --skill github-sandbox-file-downloader --agent claude-code

Installs into .claude/skills of the current project.

Files

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

Sponsors

Details

Repository
github.com/aradotso/trending-skills
Categories
DevOps & CI/CD, Git & Pull Requests
First seen
Jun 3, 2026

More from aradotso/trending-skills

All 251
1nolly-studio avatarcomponents-buildnolly-studio/components-build-skillBuild modern, composable, and accessible React UI components following the components.build specification. Use when creating, reviewing, or refactoring componen166skills.sh installs
2sundial-org avatardocker-essentialssundial-org/awesome-openclaw-skillsEssential Docker commands and workflows for container management, image operations, and debugging.166skills.sh installs
3grandcamel avatargitlab-mrgrandcamel/gitlab-assistant-skillsGitLab merge request operations. ALWAYS use this skill when user wants to: (1) list merge requests, (2) view MR details, (3) create new MRs, (4) approve/merge M165skills.sh installs
4akillness avatarvercel-deployakillness/oh-my-skillsvercel deploy164skills.sh installs
5cinience avataralicloud-platform-devops-testcinience/alicloud-skillsSmoke test for alicloud-platform-devops. Validate script compilation and one bounded DevOps metadata query path.158skills.sh installs
6rysweet avatarazure-devopsrysweet/amplihackComplete Azure DevOps (ADO) automation — work items, boards, sprints, repos, pull requests, pipelines, builds, artifacts. Use when user mentions ADO, work items154skills.sh installs