Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
googleworkspace avatar

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)
At a glance

recipe-bulk-download-folder capabilities & compatibility

Works with
google drive
npx skills add https://github.com/googleworkspace/cli --skill recipe-bulk-download-folder

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs24.7k
repo stars30k
Security audit2 / 3 scanners passed
Last updatedJuly 22, 2026
Repositorygoogleworkspace/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

SKILL.mdMarkdownGitHub ↗

Bulk Download Drive Folder

PREREQUISITE: Load the following skills to execute this recipe: gws-drive

List 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.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.