recipe-bulk-download-folder
Helps your agent list and download all files from a Google Drive folder. It's a quick way to get copies of your documents.
What it does
This tool downloads all files from a specific folder in your Google Drive. It organizes the files for you, making them easy to access.
When to use it
- ✓When you need to save all files from a Google Drive project.
- ✓When backing up an entire Google Drive folder to your computer.
- ✓To easily share a collection of downloaded files.
Example of what to ask your AI
“Download all files from the Google Drive folder with ID 'XYZ123'.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The tool first lists all the files in the folder you specify. Then, it downloads each of these files, one by one, to your computer. If there are Google Docs, it converts them to PDF before downloading.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add googleworkspace/cli --skill recipe-bulk-download-folderOr download just the file:
curl -L https://raw.githubusercontent.com/googleworkspace/cli/main/skills/recipe-bulk-download-folder/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
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
FAQ
Do I need to have Google Drive installed?
No, you just need access to your Google Drive account where the files are located.
How do I find the folder ID?
The folder ID is the last part of the folder's web address (URL) in your browser when you open it in Google Drive.
Can I choose which files to download?
Currently, this tool downloads all files from the specified folder.
Details
Original description by the author
List and download all files from a Google Drive folder.
repo: googleworkspace/cli
Popularity
- GitHub stars
- 32k
- Ranking position
- #6307
- License
- Apache-2.0
- Updated
- 10/6/2026
Comments
- …
More skills from this repository
gws-admin-reports
Helps your agent get activity reports from Google Workspace. It collects audit and usage data.
googleworkspace/cli
gws-calendar-agenda
Helps your agent see upcoming events across all calendars. It's useful for organizing your schedule and knowing what's coming up.
googleworkspace/cli
gws-calendar-insert
Lets your agent create new events in Google Calendar. It's useful for scheduling appointments and meetings.
googleworkspace/cli
gws-calendar
Allows your agent to manage calendars and events. It's useful for organizing your life and work.
googleworkspace/cli
Similar skills
data-scraper-agent
Helps your agent automatically collect data from any public source. It can be scheduled, enrich information, and save results. Useful for monitoring or tracking online data.
affaan-m/ECC
Apify Automation
Has your agent automatically collect data from the web using the Apify platform. It can run scraping tasks and extract information.
ComposioHQ/awesome-claude-skills
Firecrawl Automation
Helps your agent extract data from the web. It can scrape pages, crawl sites, and organize information.
ComposioHQ/awesome-claude-skills