Recipe Bulk Download Folder
Google WorkspaceOfficialPublished by Google Workspace
- Skill
- Workflow
- Automation and integrations
- Apache-2.0
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
This skill provides a structured procedure for bulk-downloading content from Google Drive. It leverages existing drive integration capabilities to identify files within a designated folder and perform the necessary download or export operations, including converting Google Docs to PDF format.
What it does
- Lists all files contained within a specified Google Drive folder ID.
- Downloads standard files from Drive to a local destination.
- Exports Google Docs as PDF files automatically.
- Automates the retrieval process for multiple files in a single operation.
When to use it
- When you need to back up or archive the contents of a specific Google Drive folder.
- When migrating files from Google Drive to a local system or another storage environment.
- When you need to convert multiple Google Docs to PDF format in bulk.
Advantages
- Reduces manual effort by automating file-by-file downloads.
- Handles both standard file downloads and format-specific exports.
- Provides a repeatable process for folder-based file management.
Usage examples
- “Download all files from my project folder with ID 12345.”
- The agent lists all files in the specified folder and proceeds to download each one, converting any Google Docs found into PDF format.
Install
Download the skill as a ZIP:
https://mp-staging.autogineer.com/agent-skills/googleworkspace/recipe-bulk-download-folder/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip recipe-bulk-download-folder.zip -d .agents/skills
Documentation by Google Workspace
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 jsonDownload each file:
gws drive files get --params '{"fileId": "FILE_ID", "alt": "media"}' -o filename.extExport Google Docs as PDF:
gws drive files export --params '{"fileId": "FILE_ID", "mimeType": "application/pdf"}' -o document.pdf
Files
- ATTRIBUTION.mdAdded by AutoGineer916 B
- LICENSELicence file added by AutoGineer11.1 KiB
- SKILL.md815 B
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 jsonDownload each file:
gws drive files get --params '{"fileId": "FILE_ID", "alt": "media"}' -o filename.extExport Google Docs as PDF:
gws drive files export --params '{"fileId": "FILE_ID", "mimeType": "application/pdf"}' -o document.pdf
Requirements and compatibility
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Published by
- Google Workspace
- Publisher
- Google Workspace (Official)
- Source
- googleworkspace/cli · skills/recipe-bulk-download-folder · commit cd3697e
- Licence
- Apache License 2.0 (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Google Workspace.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download recipe-bulk-download-folder.zip