CtrlK
BlogDocsLog inGet started
Tessl Logo

google-calendar-automation

Automate Google Calendar events, scheduling, availability checks, and attendee management via Rube MCP (Composio). Create events, find free slots, manage attendees, and list calendars programmatically.

75

1.59x
Quality

65%

Does it follow best practices?

Impact

94%

1.59x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

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

Evaluation results

100%

25%

Schedule a Recurring Team Standup Series

Event creation with correct datetime and timezone formats

Criteria
Without context
With context

RUBE_SEARCH_TOOLS first

100%

100%

RUBE_MANAGE_CONNECTIONS step

100%

100%

LIST_CALENDARS prerequisite

100%

100%

ISO 8601 datetime format

100%

100%

IANA timezone identifier

100%

100%

Duration hours field

0%

100%

Duration minutes <= 59

0%

100%

GOOGLECALENDAR_CREATE_EVENT used

100%

100%

Correct tool sequence order

100%

100%

90%

21%

Update Attendees for the Quarterly Business Review

Attendee management with ID resolution and PATCH semantics

Criteria
Without context
With context

FIND_EVENT for event_id

100%

100%

GMAIL_SEARCH_PEOPLE for name resolution

33%

100%

PATCH_EVENT includes all retained attendees

80%

100%

Dana Chen not in PATCH attendees

90%

0%

REMOVE_ATTENDEE for Dana Chen

0%

100%

send_updates parameter used

100%

100%

event_id as opaque identifier

100%

100%

Attendees as emails only

100%

100%

GOOGLECALENDAR_PATCH_EVENT used

0%

100%

92%

59%

Find a Meeting Slot Across Multiple Calendars

Availability checking and free slot scheduling

Criteria
Without context
With context

RUBE_MANAGE_CONNECTIONS setup

0%

0%

GOOGLECALENDAR_FIND_FREE_SLOTS used

0%

100%

Local timezone offset in time bounds

100%

100%

IANA timezone in FIND_FREE_SLOTS

0%

100%

items parameter includes calendars

0%

100%

GOOGLECALENDAR_CREATE_EVENT after slot found

37%

100%

CREATE_EVENT ISO 8601 datetime

66%

100%

CREATE_EVENT IANA timezone

70%

100%

Duration split correctly

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.