From google-workspace-cli
Searches Gmail for messages with attachments using queries, downloads attachments, and uploads them to a Google Drive folder via gws CLI commands. Useful for automating email attachment archiving.
How this skill is triggered — by the user, by Claude, or both
Slash command
/google-workspace-cli:recipe-save-email-attachmentsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-gmail`, `gws-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.
gws gmail users messages list --params '{"userId": "me", "q": "has:attachment from:[email protected]"}' --format tablegws gmail users messages get --params '{"userId": "me", "id": "MESSAGE_ID"}'gws gmail users messages attachments get --params '{"userId": "me", "messageId": "MESSAGE_ID", "id": "ATTACHMENT_ID"}'gws drive +upload --file ./attachment.pdf --parent FOLDER_IDnpx claudepluginhub pleaseai/claude-code-plugins --plugin google-workspaceAutomates finding Gmail messages with attachments, downloading them via gws CLI, and uploading to a Google Drive folder. Useful for email attachment workflows.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.