npx skills add googleworkspace/cli --skill recipe-save-email-attachments
wadewarren/gws-claude-plugin
recipe-save-email-attachments
Find Gmail messages with attachments and save them to a Google Drive folder.
Installation
npx skills add wadewarren/gws-claude-plugin --skill recipe-save-email-attachments
Similar popular skills
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Find Gmail messages with attachments and save them to a Google Drive folder.
28.1K installsUse this skill when the user wants to upload a file to a Pipefy card or table-record attachment…
295 installsManage issue attachments - link URLs, create, update, delete. Use when attaching files or links…
129 installsGmail attachment download and Google Drive archival with gog.
111 installsAlso in this package
Other skills from wadewarren/gws-claude-plugin · top by installs.
npx skills add wadewarren/gws-claude-plugin
More details
Agent compatibility
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Also listed on
Alternate registries and mirrors of this skill.
Repository health
main
Skill metadata
Parsed from SKILL.md frontmatter.
More metadata
- openclaw
- {"category":"recipe","domain":"productivity","requires":{"bins":["gws"],"skills":["gws-gmail","gws-drive"]}}
Package contents
Files included with this skill beyond the listing page.
-
skill md
SKILL.md1,079 B -
docs
SUMMARY.md113 B
History
- First seen on skills.sh
- First recorded snapshot · 19 installs
SKILL.md
Save Gmail Attachments to Google Drive
PREREQUISITE: Load the following skills to execute this recipe:
gws-gmail,gws-drive
Find Gmail messages with attachments and save them to a Google Drive folder.
Steps
- Search for emails with attachments:
gws gmail users messages list --params '{"userId": "me", "q": "has:attachment from:[email protected]"}' --format table - Get message details:
gws gmail users messages get --params '{"userId": "me", "id": "MESSAGE_ID"}' - Download attachment (use
-oto save directly to disk):gws gmail users messages attachments get --params '{"userId": "me", "messageId": "MESSAGEID", "id": "ATTACHMENTID"}' -o attachment.pdf - Upload to Drive folder:
gws drive +upload --file ./attachment.pdf --parent FOLDER_ID