Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Access and manage Gmail emails and Google Tasks via Composio's unified API with tools for sending, searching, creating tasks, and more.
Access and manage Gmail emails and Google Tasks via Composio's unified API with tools for sending, searching, creating tasks, and more.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Access 600+ apps and services through Composio's unified API. Currently connected: Gmail and Google Tasks.
Saved securely in: /home/sidharth/clawd/memory/composio-credentials.md Also in: ~/.bashrc (line 135) - auto-loads on terminal start API Key: ak_AXxQjyexBuSiJXTYOTPB
Email: sonukumar5fr@gmail.com Status: ACTIVE โ Capabilities: Read/send emails, manage labels, drafts, contacts
Email: sonukumar5fr@gmail.com Status: ACTIVE โ Capabilities: Create/update/delete tasks and task lists
GMAIL_FETCH_EMAILS - Fetch emails GMAIL_SEND_EMAIL - Send emails GMAIL_CREATE_EMAIL_DRAFT - Create draft GMAIL_REPLY_TO_THREAD - Reply to email GMAIL_SEARCH_EMAILS - Search inbox GMAIL_ADD_LABEL_TO_EMAIL - Manage labels GMAIL_DELETE_MESSAGE - Delete emails And 13+ more...
GOOGLETASKS_INSERT_TASK - Create task GOOGLETASKS_LIST_TASKS - List tasks GOOGLETASKS_LIST_ALL_TASKS - List all tasks across all lists GOOGLETASKS_UPDATE_TASK - Update task GOOGLETASKS_DELETE_TASK - Delete task GOOGLETASKS_CREATE_TASK_LIST - Create task list GOOGLETASKS_BULK_INSERT_TASKS - Bulk create tasks And 10+ more...
export COMPOSIO_API_KEY="ak_AXxQjyexBuSiJXTYOTPB" node scripts/list-tools.mjs gmail # Gmail tools only node scripts/list-tools.mjs googletasks # Google Tasks tools node scripts/list-tools.mjs # All tools (paginated)
Fetch Gmail Emails: node scripts/execute-tool.mjs GMAIL_FETCH_EMAILS ca_0cxayHx2BME1 '{"maxResults":5}' Create Google Task: node scripts/execute-tool.mjs GOOGLETASKS_INSERT_TASK ca_kSNnWG4OHngG '{"title":"My Task","notes":"Task details"}' Send Email: node scripts/execute-tool.mjs GMAIL_SEND_EMAIL ca_0cxayHx2BME1 '{"to":"recipient@example.com","subject":"Hello","body":"Hi there!"}'
https://backend.composio.dev/api/v3/
All requests use header: x-api-key: ak_AXxQjyexBuSiJXTYOTPB
All tool executions use: user_id: pg-test-228260f1-217f-40f6-a08a-41fdd0b8d8e6
/home/sidharth/clawd/skills/composio-integration/scripts/ โโโ list-tools.mjs # List available tools โโโ execute-tool.mjs # Execute any tool โโโ (future scripts)
node scripts/execute-tool.mjs GMAIL_FETCH_EMAILS ca_0cxayHx2BME1 '{"maxResults":10,"labelIds":["INBOX"]}'
Fetch email Extract key info Create task: node scripts/execute-tool.mjs GOOGLETASKS_INSERT_TASK ca_kSNnWG4OHngG '{"title":"Follow up: Email subject","notes":"From: sender@example.com"}'
node scripts/execute-tool.mjs GMAIL_SEND_EMAIL ca_0cxayHx2BME1 '{ "to":"client@example.com", "subject":"Re: Your inquiry", "body":"Thank you for reaching out..." }'
To connect more apps (Calendar, Notion, Slack, etc.): Visit: https://app.composio.dev/apps Click "Connect" on desired app Complete OAuth flow Note the connected_account_id Use with execute-tool.mjs
Full v3 API Docs: https://docs.composio.dev/rest-api/ Key Endpoints Used: GET /api/v3/tools - List tools GET /api/v3/tools/:slug - Get tool schema POST /api/v3/tools/execute/:slug - Execute tool GET /api/v3/connected_accounts - List connections
โ API key authentication โ Gmail email fetching โ Tool discovery (600+ apps) โ Connected account management โ v3 API compliance (no deprecated endpoints)
Create wrapper functions for common tasks Add Google Calendar integration Build email-to-task automation Create morning digest generator Add error handling & retry logic Last Updated: 2026-01-20 Status: โ Fully Operational Integration Time: ~30 minutes
Workflow acceleration for inboxes, docs, calendars, planning, and execution loops.
Largest current source with strong distribution and engagement signals.