CtrlK
BlogDocsLog inGet started
Tessl Logo

gmail-automation

Automate Gmail tasks via Rube MCP (Composio): send/reply, search, labels, drafts, attachments. Always search tools first for current schemas.

80

1.52x
Quality

72%

Does it follow best practices?

Impact

96%

1.52x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./.trae/skills/gmail-automation/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

92%

8%

Inbox Triage Automation for a Busy Engineering Team

Search query syntax and bulk label operations

Criteria
Without context
With context

RUBE_SEARCH_TOOLS first

0%

0%

LIST_LABELS before create

100%

100%

is:unread syntax

100%

100%

Date range query

0%

100%

Label ID not name

100%

100%

BATCH_MODIFY for bulk

100%

100%

REMOVE UNREAD to read

100%

100%

Pagination handling

100%

100%

Batch size limit

100%

100%

No include_payload on search

100%

100%

100%

65%

Customer Support Email Response Automation

Thread reply workflow and ID handling

Criteria
Without context
With context

RUBE_SEARCH_TOOLS first

0%

100%

FETCH_EMAILS prerequisite

80%

100%

REPLY_TO_THREAD not SEND_EMAIL

0%

100%

No subject in reply

0%

100%

Hex thread_id from results

80%

100%

No legacy web UI IDs

0%

100%

is: syntax for search

100%

100%

is_html for HTML replies

20%

100%

Defensive response parsing

0%

100%

from: domain search syntax

100%

100%

97%

25%

Stakeholder Outreach Draft Preparation

Draft creation with attachments and contact resolution

Criteria
Without context
With context

RUBE_SEARCH_TOOLS first

0%

62%

SEARCH_PEOPLE for names

41%

100%

is_html for HTML body

25%

100%

Mimetype includes slash

100%

100%

data.id for draft ops

100%

100%

UPDATE_DRAFT includes all fields

100%

100%

Exponential backoff

100%

100%

Explicit approval before send

100%

100%

LIST_DRAFTS for verification

100%

100%

s3key expiry note

0%

100%

Repository
Lingjie-chen/MT5
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.