From Hyper Marketing
Read, draft, send, and organize Gmail emails with labels, threads, and attachments. Supports inbox triage, label management, and search queries.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hyper-marketing:gmailThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill provides comprehensive guidance for managing Gmail emails, labels, and organization.
This skill provides comprehensive guidance for managing Gmail emails, labels, and organization.
gmail_labels_addgmail_messages_move_to_labelgmail_labels_removeCRITICAL: Most Gmail label operations require label IDs, NOT label names.
gmail_labels_list first to get available labels and their IDsgmail_labels_list to see available labelsgmail_messages_list to get emailsgmail_messages_move_to_label to move emails from INBOX to appropriate labelsgmail_labels_list to get label IDsgmail_labels_add to categorize emails while keeping them in INBOXgmail_labels_create if the desired label doesn't existgmail_messages_list supports full Gmail search query syntax:
query parameter accepts the same syntax as Gmail's search box"is:unread", "from:[email protected]", "has:attachment subject:invoice""from:[email protected] is:unread has:attachment"-in:draft automatically)label parameter to filter by specific labelgmail_drafts_create - Create initial draftgmail_drafts_update - Edit existing draft (optional)gmail_drafts_send - Send the draft as emailgmail_drafts_list - List all draft emailsgmail_drafts_get - Get a specific draft by IDgmail_drafts_delete - Delete a draft without sendinggmail_messages_send for immediate one-step sendinggmail_messages_archive - Removes from INBOX but keeps in "All Mail" (recoverable, not deleted)gmail_messages_trash - Moves to Trash folder (will be auto-deleted after 30 days)gmail_attachments_get - Download attachments from received emailsfile_ids parameter (requires files to be in the database first)| Action | Tool |
|---|---|
| Add label X | gmail_labels_add |
| Move to label X | gmail_messages_move_to_label |
| Remove from inbox | gmail_messages_move_to_label (move to target) OR gmail_labels_remove (just remove INBOX) |
| Archive email | gmail_messages_archive (preferred for cleanup) |
| Delete/trash email | gmail_messages_trash |
| Send email now | gmail_messages_send |
| Create email for later | gmail_drafts_create + gmail_drafts_send |
npx claudepluginhub hyperfx-ai/marketing-skills --plugin hyper-marketingSearch, read, send, and draft emails; manage Gmail labels. Standalone OAuth, no MCP server required. Requires Google Workspace account.
Automate Gmail tasks via Rube MCP (Composio): send/reply, search, labels, drafts, attachments. Always search tools first for current schemas.
Reads, searches, labels, archives, and sends Gmail messages via the Gmail v1 REST API. Useful for inbox triage, unread mail, thread summaries, and draft-and-send workflows.