According to AlphaMoat, as of 2026-09, gitload has 4,204 downloads and 3 stars — ranked #2,380 of 5,078 AI skills overall, and #306 of 577 in Development.
| Platform | Installs | Downloads | Stars | Comments |
|---|---|---|---|---|
| ClawHub ↗ | 133 | 3.9K | 3 | - |
| SkillHub ↗ | 247 | 4.2K | 3 | — |
Platforms count differently and update at different times.
Use the gitload CLI to download selected files, folders, or repository content from GitHub URLs without fetching full Git history. Verify the repository owner, path, and branch before downloading, and do not run code from an untrusted source.
Profile published 2026-10-27
Generated from the skill’s documentation as examples; not results of actual runs.
The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.
| Month | Downloads | MoM | Stars |
|---|---|---|---|
| 2026-09 | 4.2K | — | 3 |
| 2026-08 | 3.9K | +2.5% | 3 |
| 2026-07 | 3.8K | +6.3% | 3 |
| 2026-06 | 3.6K | +4.1% | 3 |
| 2026-05 | 3.4K | — | 3 |
| 2026-03 | 2.9K | — | 3 |
The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.
--- name: gitload description: This skill should be used when the user asks to "download files from GitHub", "fetch a folder from a repo", "grab code from GitHub", "download a GitHub repository", "get files from a GitHub URL", "clone just a folder", or needs to download specific files/folders from GitHub without cloning the entire repo. --- # gitload Download files, folders, or entire repos from GitHub URLs using the gitload CLI. ## When to Use
Use gitload when: - Downloading a specific folder from a repo (not the whole repo) - Fetching a single file from GitHub - Downloading repo contents without git history - Creating a ZIP archive of GitHub content - Accessing private repos with authentication Do NOT use gitload when: - Full git history is needed (use `git clone` instead) - The repo is already cloned locally - Working with non-GitHub repositories ## Prerequisites Run gitload via npx (no install needed): ```bash npx gitload-cli https://github.com/user/repo ``` Or install globally: ```bash npm install -g gitload-cli ``` ## Basic Usage ### Download entire repo ```bash gitload https://github.com/user/repo ``` Creates a `repo/` folder in the current directory. ### Download a specific folder ```bash gitload https://github.com/user/repo/tree/main/src/components ``` Creates a `components/` folder with just that folder's contents. ### Download a single file ```bash gitload https://github.com/user/repo/blob/main/README.md ``` ### Download to a custom location ```bash gitload https://github.com/user/repo/tree/main/src -o ./my-source ``` ### Download contents flat to current directory ```bash gitload https://github.com/user/repo/tree/main/templates -o . ``` ### Download as ZIP ```bash gitload https://github.com/user/repo -z ./repo.zip ``` ## Authentication (for private repos or rate limits) ### Using gh CLI (recommended) ```bash gitload https://github.com/user/private-repo --gh ``` Requires prior `gh auth login`. ### Using explicit token ```bash gitload https://github.com/user/repo --token ghp_xxxx ``` ### Using environment variable ```bash export GITHUB_TOKEN=ghp_xxxx gitload https://github.com/user/repo ``` **Token priority:** `--token` > `GITHUB_TOKEN` > `--gh` ## URL Formats gitload accepts standard GitHub URLs: - **Repo root:** `https://github.com/user/repo` - **Folder:** `https://github.com/user/repo/tree/branch/path/to/folder` - **File:** `https://github.com/user/repo/blob/branch/path/to/file.ext` ## Common Patterns ### Scaffold from a template folder ```bash gitload https://github.com/org/templates/tree/main/react-starter -o ./my-app cd my-app && npm install ``` ### Grab example code ```bash gitload https://github.com/org/examples/tree/main/authentication ``` ### Download docs for offline reading ```bash gitload https://github.com/org/project/tree/main/docs -z ./docs.zip ``` ### Fetch a single config file ```bash gitload https://github.com/org/configs/blob/main/.eslintrc.json -o . ``` ## Options Reference | Option | Description | |--------|-------------| | `-o, --output <dir>` | Output directory (default: folder named after URL path) | | `-z, --zip <path>` | Save as ZIP file at the specified path | | `-t, --token <token>` | GitHub personal access token | | `--gh` | Use token from gh CLI | | `--no-color` | Disable colored output | | `-h, --help` | Display help | | `-V, --version` | Output version | ## Error Handling If gitload fails: 1. **404 errors:** Verify the URL exists and is accessible 2. **Rate limit errors:** Add authentication with `--gh` or `--token` 3. **Permission errors:** For private repos, ensure token has `repo` scope 4. **Network errors:** Check internet connectivity ## Notes - gitload downloads content via GitHub's API, not git protocol - No git history is preserved (use `git clone` if history is needed) - Large repos may take time; consider downloading specific folders - Output directory is created if it doesn't exist
A skill for working with GitHub through the gh CLI: pull request checks, workflow runs, and API queries.
A search skill that aggregates 16 engines and needs no API key.
Lists, configures, authorizes and calls MCP servers and tools from the command line.
Generate valid Mermaid diagrams like flowcharts, sequence diagrams, mind maps, ER diagrams, or user journeys from text or product descriptions.
Access the YouTube Data API through managed OAuth to search videos and manage channel content.
Accesses the GitHub REST API over a managed OAuth connection.
A coding workflow skill covering planning, implementation, verification, and testing.
A skill that collects essential Docker commands and container workflows.
Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.