$npx skillfedfor your agent

composio-gmail

This skill provides a verified toolkit for automating Gmail operations through Composio, including sending, reading, searching, drafting, and thread management. It documents all key tool slugs, argument shapes, and practical recipes for metadata-first reads and HTML email sends.

Composio-gmail lets you send and manage Gmail emails programmatically using verified Composio toolkit tools.

AI-generated summary based on this skill's SKILL.md

652 79 MITupdated by desplega-ai

Decision gist · record as of 2026-07-28

Composio-gmail lets you send and manage Gmail emails programmatically using verified Composio toolkit tools. This skill provides a verified toolkit for automating Gmail operations through Composio, including sending, reading, searching, drafting, and thread management. It documents all key tool slugs, argument shapes, and practical recipes for metadata-first reads and HTML email sends.

manual: git clone https://github.com/desplega-ai/agent-swarm → cp -r agent-swarm/plugin/skills/composio-gmail ~/.claude/skills/composio-gmail
plugin/skills/composio-gmail/SKILL.md · version baff41a3

Use it when

  • composio-gmail provides a verified toolkit that integrates Gmail operations into Composio agent workflows.
  • composio-gmail documents tools for fetching Gmail messages with search and read capabilities.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

desplega-ai/agent-swarm/composio-gmail · repository language: TypeScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I send email with Gmail Composio?

composio-gmail enables programmatic email sending through the GMAIL_SEND_EMAIL tool. Configure your Composio Gmail toolkit with authenticated credentials, then invoke the send action with recipient, subject, and body parameters. The skill documents the complete argument schema and includes recipes for both plain-text and HTML email composition.

What is the composio Gmail toolkit integration process?

composio-gmail provides a verified toolkit that integrates Gmail operations into Composio agent workflows. Set up a connected account via Composio's authentication layer, then access tool slugs for sending, fetching, searching, drafting, and managing threads. The skill includes configuration guidance and practical playbook examples for agent-driven automation.

How can I fetch and search emails using composio Gmail?

composio-gmail documents tools for fetching Gmail messages with search and read capabilities. Use the message fetch tools with query syntax parameters to filter by sender, subject, date, or labels. The skill provides query syntax examples and explains the max_results parameter for controlling batch sizes in agent workflows.

How do I manage Gmail threads, drafts, and labels with composio?

composio-gmail includes tools for thread management, draft creation, label operations, and contact handling. Reply to threads, create drafts, apply or remove labels, and access contact metadata through dedicated tool slugs. The skill documents argument shapes and includes playbook recipes for multi-step label and thread workflows.

Can composio-gmail download attachments and retrieve profile data?

composio-gmail supports attachment downloads and Gmail profile metadata retrieval. Access mailbox information, user profile details, and attachment content through documented tool actions. The skill explains metadata-first read patterns and provides examples for extracting profile and attachment data in agent automation sequences.

What tools are available in the composio Gmail API toolkit?

composio-gmail documents all key tool slugs including GMAIL_SEND_EMAIL, message fetch, search, thread reply, draft creation, label management, contact access, attachment download, and profile retrieval. Each tool includes argument documentation, return schemas, and usage context. The skill is licensed under MIT and provides complete integration guidance for Composio workflows.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Composio · Gmail

Toolkit slug: gmail. Read the [[composio]] hub first for the call model (agent-swarm x composio …, user_id, connected accounts, the 4302 gotcha). Tool arguments go inside the request body; user_id defaults to "me" (the authorized account) — you usually don't need to set it.

# Direct execute (reliable path — pin the ACTIVE ca_… from the hub Recipe B)
agent-swarm x composio POST /tools/execute/<SLUG> \
  --body '{"user_id":"t@desplega.ai","connected_account_id":"ca_…","arguments":{ … }}'

Headline tools

Slug What Key args
GMAIL_FETCH_EMAILS List/search emails query, max_results (def 1 — set it!), include_payload (def true), verbose (def true), ids_only, label_ids, page_token

(truncated - see the full file via the links below)

File tree — 1 file
plugin/skills/composio-gmail/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Send emails programmatically via Gmail using Composio tools”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Gmail
by aviz85 · aviz85/claude-skills-library

This skill connects to Gmail through Google Apps Script to handle core email workflows programmatically. Send messages with HTML support and CC/BCC options, retrieve unread emails with filtering, save drafts for review, and mark messages as read. Use it to streamline repetitive email tasks or integrate email automation into larger workflows.

no license declared → metadata onlyupdated Jul 2026
★ 44repo stars
Gmail Skill
by idanbeck · idanbeck/claude-skills

Gmail Skill lets you read, search, send, and draft emails directly from Gmail, plus look up contacts from Google Contacts. It supports multiple accounts and requires explicit confirmation before sending any message.

no license declared → metadata onlyupdated Jul 2026
★ 12repo stars
gmail
by sanjay3290 · sanjay3290/ai-skills

Gmail skill provides lightweight email management for Google Workspace accounts without requiring a full MCP server. Search emails using Gmail's query syntax, read message content, send emails with CC/BCC support, create and send drafts, and manage labels like archiving, starring, and marking as read.

Apache-2.0updated Jul 2026
★ 356repo stars
google-gmail
by Open-Curiosity · Open-Curiosity/gini-agent

google-gmail wraps the Gmail API through the gws command-line tool, letting you compose, read, search, and organize messages without leaving the terminal. It outputs structured JSON for easy piping to jq and other utilities, and includes helpers for common tasks like sending, replying, and triaging your inbox.

MITupdated Jul 2026
★ 1,423repo stars
Google Gmail
by AceDataCloud · AceDataCloud/Skills

Interact with Gmail to manage your inbox, search messages, handle attachments, and compose replies or new emails. The skill uses the Gmail REST API with OAuth authentication, supporting read-only access by default plus optional write permissions for labeling, archiving, and sending. Use curl and jq for most operations, or the Google Workspace CLI for composing and sending mail.

no license declared → metadata onlyupdated Jul 2026
★ 13repo stars
gmail
by aws-samples · aws-samples/sample-strands-agent-with-agentcore

Gmail automates core email workflows through tools for composing, retrieving, and organizing messages. Search using Gmail query syntax, manage labels, and handle bulk operations with built-in safeguards. Thread retrieval provides full conversation context for informed replies.

MITupdated Jul 2026
★ 182repo stars

More skills gmail-email (MIT)

Tags
email-automationgmail-integrationcomposio-toolkitagent-actionthread-managementdraft-workflowlabel-organizationcontact-retrievalattachment-handlingoauth-connected-account