
Recipe Bulk Download Folder
- 24.7k installs
- 30k repo stars
- Updated July 22, 2026
- googleworkspace/cli
bulk-download-folder is a Google Workspace CLI recipe that lists and downloads all files from a Drive folder with format conversion.
About
This recipe uses Google Workspace CLI to list and download all files from a Drive folder in one workflow. It handles file discovery via the Drive API and exports Google Docs to PDF when needed. Developers use it to automate folder backups or batch export operations without manual selection.
- Lists all files in a Google Drive folder with a single command
- Downloads files with automatic format conversion for Google Docs
- Combines gws-drive commands to handle mixed file types
Recipe Bulk Download Folder by the numbers
- 24,733 all-time installs (skills.sh)
- +809 installs in the week ending Jul 28, 2026 (Skillselion tracking)
- Ranked #36 of 690 Office & Documents skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Jul 28, 2026 (Skillselion catalog sync)
recipe-bulk-download-folder capabilities & compatibility
- Works with
- google drive
npx skills add https://github.com/googleworkspace/cli --skill recipe-bulk-download-folderAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 24.7k |
|---|---|
| repo stars | ★ 30k |
| Security audit | 2 / 3 scanners passed |
| Last updated | July 22, 2026 |
| Repository | googleworkspace/cli ↗ |
How do you bulk download a Google Drive folder?
Automate bulk file downloads from Google Drive folders with format conversion.
Who is it for?
Developers with gws CLI access who need an entire Google Drive folder mirrored to local disk in one automated run.
Skip if: One-off single-file downloads, Drive folders requiring interactive permission prompts, or teams without gws-drive auth configured.
When should I use this skill?
A developer asks to download or export all files from a specific Google Drive folder ID.
What you get
Local copies of every file exported or downloaded from the target Google Drive folder
- Local file copies from the target Drive folder
By the numbers
- Documented workflow includes 3 CLI steps: list, download, and export
- Requires gws CLI metadata version 0.22.5
Files
Bulk Download Drive Folder
PREREQUISITE: Load the following skills to execute this recipe: gws-driveList and download all files from a Google Drive folder.
Steps
1. List files in folder: gws drive files list --params '{"q": "'\''FOLDER_ID'\'' in parents"}' --format json 2. Download each file: gws drive files get --params '{"fileId": "FILE_ID", "alt": "media"}' -o filename.ext 3. Export Google Docs as PDF: gws drive files export --params '{"fileId": "FILE_ID", "mimeType": "application/pdf"}' -o document.pdf
Related skills
FAQ
How does recipe-bulk-download-folder query a folder?
recipe-bulk-download-folder uses gws drive files list with a JSON q parameter filtering by folder ID in parents, returning every child file before per-file download or export.
Does the recipe handle Google Docs native formats?
recipe-bulk-download-folder includes export steps for Google Docs, Sheets, and Slides native formats in addition to binary downloads via alt media on gws drive files get.
Is Recipe Bulk Download Folder safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.