recipe-bulk-download-folder

Bulk download all files from a Google Drive folder with automatic format conversion. Requires the gws-drive skill and gws binary to execute Lists folder contents by querying parent folder ID, then downloads each file individually Supports exporting Google Docs and Sheets as PDF or other formats during download Workflow: query folder, iterate through results, download or export each file to local storage

INSTALLATION
npx skills add https://github.com/googleworkspace/cli --skill recipe-bulk-download-folder
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

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

  • List files in folder: gws drive files list --params '{"q": "'\''FOLDER_ID'\'' in parents"}' --format json
  • Download each file: gws drive files get --params '{"fileId": "FILE_ID", "alt": "media"}' -o filename.ext
  • Export Google Docs as PDF: gws drive files export --params '{"fileId": "FILE_ID", "mimeType": "application/pdf"}' -o document.pdf
BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card